LINUX.ORG.RU

Нелепая проблема...


0

0

Когда INIT включает eth0, то мне не зайти в систему. Просто login виснет. Если из бутскрипта убрать включение сети, то всё тип-топ.
/etc/init.d/boot:#!/bin/sh
echo Trying to boot IT...
echo -Exporting PATH
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin

echo -Checking all filesystems
fsck -R -A -C -T -a
returned=$?
if test "${returned}" -eq 1
then
echo \ \ \ Filesystem repaired
fi
if test "${returned}" -eq 2
then
echo \ \ \ Filesystem repaired...
echo \ \ \ ...But reboot needed
sleep 1
echo reboot
reboot -f
fi
if test "${returned}" -ne 0
then
if test "${returned}" -ne 1
then
if test "${returned}" -ne 2
then
echo \ \ \ Filesystem couldnt be fixed
sulogin
echo -Sync
sync
echo -Remounting filesystems readonly
mount -o remount,ro -a > /dev/null
echo \ \ \ Rebooting
reboot -f
fi
fi
fi

echo -Checking /
fsck -C -T -a /
returned=$?
if test "${returned}" -eq 1
then
echo \ \ \ Filesystem repaired
fi
if test "${returned}" -eq 2
then
echo \ \ \ Filesystem repaired...
echo \ \ \ ...But reboot needed
sleep 1
echo reboot
reboot -f
fi
if test "${returned}" -ne 0
then
if test "${returned}" -ne 1
then
if test "${returned}" -ne 2
then
echo \ \ \ Filesystem coultnt be fixed
sulogin
echo -Sync
sync
echo \ \ \ Remounting filesystems read-only
mount -a -o remount,ro > /dev/null
echo \ \ \ Rebooting
reboot -f
fi
fi
fi

echo -Remounting / read-write
mount / -n -o remount,rw > /dev/null
if [ "$?" -ne 0 ]
then
echo \ \ \ Could not remount / read-write
/sbin/sulogin
fi

echo -Creating /etc/mtab
> /etc/mtab
echo \ \ \ Adding / to mtab
mount -f / > /dev/null

echo -Mounting /proc
mount -n -t proc none /proc


echo -Setting hostname to home
/bin/hostname home

#echo -Starting GPM
#gpm -m /dev/psaux -t ps2

echo -DHCP broodcasting for IP
echo \ \ \ Bringing eth0 up
ifconfig eth0 up
if [ -f /etc/dhcpc/dhcpcd-eth0.pid ]
then
echo \ \ \ Deleting /etc/dhcpc/dhcpcd-eth0.pid
rm /etc/dhcpc/dhcpcd-eth0.pid
fi
echo \ \ \ Starting dhcpcd
dhcpcd eth0
ifconfig eth0 | grep inet | grep addr
#echo -Bringing lo up
#ifconfig lo up

★★
Ответ на: комментарий от drish

Что будет, если передать параметр ядру acpi=off?

Есть мысль - карта на 17 прерывании глюкает, т.е. модуль встает, но сама она не работает (у меня такое на второй тачке из-за acpi). При этом пытается забрать свой адрес с внешнего сервака (т.е. надо ей его дать принудительно или решать тему с acpi).

jackill ★★★★★
()
Ответ на: комментарий от jackill

Вообще сетевуха работает. Он же пишет мой IP. И ещё: я пробовал просто так включить eth0, после этого через вторую консоль не зайти. :)

drish ★★
() автор топика
Ответ на: комментарий от drish

> Чего?

Аппаратное прерывание.

> Что IRQ сетевой карты?

Не конфликтует ли с чем.

> У меня irq сетевой карты 17. :D

Поздравляю, Вы выиграли призовую игру.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.