LINUX.ORG.RU
ФорумAdmin

dhcp, slackware 10, 2.6.10


0

0

Ночи.

Проблема возникла после сборки ядра 2.6.10 на ноуте Toshiba Tecra 8100.

.....bootup.....
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
.....bootup.....
грузит мою pcmcia сетевую карточку. Все ок
грузит rc.hotplug Все ок
!!! Пытается сделать dhcpcd eth0 три раза - трижды получает нажеописанное.
..... finish up boot .....

DHCPCD получает следующую ошибку
dhcpStart: ioctl SIOCSIFFLAGS: Device or resource busy

Эта же ошибка вылазит и при ifconfig eth0 123.123.123.123 итп.
Вывод ifconfig -a показывает lo и eth0... все они на месте и все работает... тока вот не получить адресса.. что за ерунда?

Уважаемые, как это лечить?? кернел компилил трижды.. все кроме этого работает.. куда копать? гугля не помогла :/

Зарание спасибо!

Сорри, дружище, что не помощник я в твоем вопросе. Но может ты мне поможешь? Как правильно настроить клиента dhcp с пом-ю конффайлов? Т.е. не через netconfig, а что и где руками прописать надобно?

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

Я ща заплачу, мне никто помочь не смог :'(

Все просто... берем /etc/rc.d/rc.inet1.conf если ты в слаке.
пишем там где USE_DHCP[0]=yes
После этого при ребуте все будет само работать с дхцп.
Вообще команда для дхцп это dhcpcd ethN где N это номер интерфейса.. скорее всего eth0.

К свединию... netconfig пишет /etc/rc.d/rc.inet1.conf :)
А rc.inet1.conf является конфигом к rc.inet1 который является инит скриптом сети. можно переписать rc.inet1 вот так для получения того же.

# BOF --
echo "Trting dhcpcd eth0"
/sbin/dhcpcd eth0
if [ $? -eq 0 ]
then
echo "COOL"
else
echo "SUX"
fi;
# EOF --

Удачи.

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