решил вот таки донастроить wi-fi в недавнопоставленном на ноуте Дебиане
в итоге имеем такое:
#> iwconfig eth2
eth2 unassociated ESSID:"test"
Mode:Ad-Hoc Frequency=nan kHz Cell: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
#> cat /etc/network/interfaces
....
iface eth2 inet static
wireless-essid test
wireless-mode Ad-Hoc
wireless-modulation 11g
address 192.168.0.111
netmask 255.255.255.0
после выполнения
#> ifdown eth2 ; ifup eth2
в логах наблюдается такое:
#> dmesg|tail
ADDRCONF(NETDEV_UP): eth2: link is not ready
---
ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.2.1dmpr
ведро (2.6.22) и модуль - самосборные. в Генте (ранееюзаемой на этом ноуте) таких проблем не наблюдал, хз куда копать :\
Сталкивался с ситуациями, когда ifdown недостаточно.
ifdown eth2; ifconfig down eth2; ifup eth2 - работало для меня.
Затыки были только во время настройки, когда /etc/network/interfaces активно редактировался.
> ifdown eth2; ifconfig down eth2; ifup eth2 - работало для меня.
не помогает :( ночью проапгрейдил ядро, "ADDRCONF(NETDEV_UP): eth2: link is not ready" исчезло из логов, но интерфейс все равно не поднимается.
#> ifdown eth2; ifconfig eth2 down ; ifup eth2
#> iwconfig eth2
eth2 unassociated ESSID:"test"
Mode:Ad-Hoc Frequency=nan kHz Cell: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
она вроде как грузится. по крайней мере установлена. если бы не грузилась, в логах бы было об этом написано, уже сталкивался с таким.
попробую поковыряться с дебагом в regulatory daemon'е, может там чего интересного скажут.
так дошли руки глубоко копнуть в сабж. вобщем, как показала практика, в /etc/network/interfaces не хватало такой строчки в определении вай-файного интерфейса: