11.01.2009 в 15:37 — Валерий
купил wifi адаптер, действовал по мануалке здесь:
однако при запуске ifup wlan0 получил следующее:
ifup wlan0
ioctl[SIOCGIFFLAGS]: No such device
Could not get interface 'wlan0' flags
ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIWRANGE]: No such device
ioctl[SIOCGIFINDEX]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWENCODEEXT]: No such device
ioctl[SIOCSIWENCODE]: No such device
ioctl[SIOCSIWAP]: No such device
ioctl[SIOCGIFFLAGS]: No such device
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit
SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up wlan0.
при попытке запуска RutilT wlan manager получаю Critical error :
Can't find any wireless network interface.
Code : -3
Комментарии
Ну так не встал твой вайфай адаптер а ты его хочешь поднять:) ты узнай на каком чипе он построен.
И попробуй сначала без wpa
лампочка горит, значит встал. А к адаптерукнижка прилагалась, на ней написана модель. Интернет-Мануалка по точно такой же модели. Или не влияет?
Хм, без шифрования говорит меньше:
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit
SIOCSIFADDR: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
Bind socket to interface: No such device
Failed to bring up wlan0.
Ноу сач девайс. Это как раз таки не встала или под другим именем. у меня было так что вай фай по был как eth1. Что говорит iwconfig?
iwconfig
lo no wireless extensions.
sit0 no wireless extensions.
eth0 no wireless extensions.
ppp0 no wireless extensions.
хм, раньше не было sit0. Буду копать в этом направлении.
хм. Команда ifup сработала, дальше он выдал:
Listening on LPF/sit0/
Sending on LPF/sit0/
Sending on Socket/fallback
DHCPDISCOVER on sit0 to 255.255.255.255 port 67 interval 5 <- эта строчка несколько раз с разным интервалом.
после этого:
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
RutilT wlan manager так и не запускается.
хз.
1) помоему в iwconfig должен быть хотябы один девайс определен как wi-fi.
2) посмотри упоминается ли что нить связаное с адаптером в dmesg
криво встала карточка, интерфейс (что-то в духе wlan0 как раз) должен был появиться.
а то, что лампочка горит - еще ничего не значит)
разве sit0 не вайфай? Ведь откуда-то он появился а раньше его не было.
Нет, это ipv6))
echo "blacklist ipv6" >> /etc/modprobe.d/local если он не нужен.
в общем посмотри в dmesg нет ли каких нить ошибок связаных с карточкой.
И посмотри в lsmod запущены ли wpasupplicant или как его там. ну и rt2500
в lsmod нету не того ни другого.
в dmesg много всего, но, вроде ничего про wlan0.
а про это
00:0f.0 Network controller: RaLink RT2561/RT61 rev B 802.11g ??? так ведь карта называется в системе?
Вот раз нет в lsmod значит попробуй выполнить
modprobe rt2500 или как там полностью называется модуль дров для твоего вайфая.
потом если появится он в lsmod посмотри последние строки dmesg если нет никаких error'ов то в iwconfig должна появится карточка твоя.
rt2500 включилось и появилось в lsmod. iwconfig по прежнему не показывает wlan.
в dmesg ничего не видно из за флуда ppp0. Все системные журналы загадило.
хмм.... даж не знаю.
А wifi разве в
ls /sys/class/net/
не появляется ?
нету его там, хотя должен быть.
Значит надо копать вокруг rt2500 в dmesg или syslog
Imho, пока он не появится в /sys/class/net ничего работать не будет.
он может не работать из-за старого ядра? (18-ое, да ещё и etch-half, я то на lenny).
может и не работать в 18
Эээ... etchnhalf - это 24 ядро.
А как ты умудрился оказатся на lenny с 18 ядром?
Скорее всего из-за ядра, ему же уже около двух лет.
ЗЫ За поддержку железа в linux отвечает как раз ядро.
etchnhalf это я что-то напутал. Нельзя ночью пытаться настраивать неожиданно слетевший интернет.
до lenny у меня был etch с 18 ядром. А дист-апгрейд новое ядро не поставил. Вот вручную пытаюсь уже какую неделю.
А в чем проблема то?
aptitude install linux-image-2.6-686
Или linux-image-2.6-amd64 для поддержки em64t или amd64
PS Наверно ты каким-то образом в etch поставил конкретно 2.6.18, а не 2.6 которое автоматически меняется на последнюю версию.
хитрыми махинациями решил проблему с WiFi. Теперь карточка определяется и даже работает. Но не так, как надо. Хочу поднять точку доступа, однако в нете все мануалы разные и не помогают. Скиньте ссылочку на что-нибудь плз...
0_о что мешает?
sudo iwconfig wlan0 mode ad-hoc
почему wlanconfig wlan0 destroy
wlanconfig: ioctl: Operation not supported
ведь иначе я не смогу поставить новый конфиг?
сижу тоже пытаюсь дрова на rt2500 поставить..не удается пока :(
а какие там могут быть трудности? Я делал так:
скачать драйвер, собрать модуль, запустить модуль, снести Дебиан, поставить Убунту.
и у нас появляется wlan0.
Радикально)))
Кстати про rt2500 я вроде что то видел когда собирал ядро. может там чего то небыло?
wlanconfig это команда такая? у меня вообще нет такого.
у меня все параметры прописаны в /etc/network/interfaces
трудность в том, что на нем нет сейчас инета =) ни обновить, ни закачать че надо..
Валерий Тихонов
А какие у вас были версии ядра на debian и на ubuntu соответственно?
lspci
lsusb
в студию выхлоп.
на дебиане стояло 18-ое. На него не ставился драйвер под вай-фай (вообще не в какую). Собственно, на все мои попытки поставить новое, оно тоже никак не реагировало.
на убунте 27-ое. она нашла wi-fi карточку ещё до начала установки.
Сейчас вот собираю мануалы по настройки wifi, и, как только закончится сессия, подниму-таки точку доступа!
Дык о чем и говорили - обнови ядро и все заработает.
ядро очень не хотело обновляться. даже при сборке вручную (не menuconfug).
2 # 31. wlanconfig из madwifi. В мануалке настраивали через него. Однако мне он пишет: wlanconfig: ioctl: Operation not supporteд
1) Что даже aptitude install linux-image-2.6-686 не работало?
2) в /sys/class/net не появился?
работало, но не грузилось. Были какие-то проблемы с x-сервером. Были бы руки прямее, думаю бы заработало.
сейчас в /sys/class/net wlan0 имеется.
Скорее всего небыло модуля ядра для видяхи - нужно было просто переустановить видео драйвера.
мой вопрос с вафлей решился путем обновления дебиан етч до ленни
как и говорили. всё дело в старом 18 ядре.
ооо как с новым ядром то прекрасно =)
кстати, у кого-нить есть интерфейс wlanmaster0? Его физически нет, но он есть))
То ли это косяк убунты (в их группы сплошные партизаны, молчат). Либо самодеятельность network manager (которого буду сносить, как только будет время).
обрати внимание, физический адрес у него такой же как у просто wlan0
Валерий Тихонов
это вроде особенность mac80211
вот что пишут разработчики
The master device wmaster0
mac80211 creates creates one master device and as many other secondary devices as requested to represent interfaces for the wireless card you have. mac80211 asks for the master device to appear as named as wmaster%d, and wlan%0 for the interfaces. udev may override the naming convention used though. wmaster%d is an internal master device used only by mac80211. It is currently visible only because it uses netdevice structure which we must allocate and use for for QoS. It also serves as a holder for all interfaces we have, and represent the underlying hardware. For example, when TXing your wlan0 STA interface will actually add IEEE-802.11 header data to a frame with just Ethernet headers, and then pass it down to the master device for actual transmission using the low level drivers.
The wlan%d devices (interfaces) are the devices you would use to configure your wireless settings.
#45 физический адрес смотрится ifconfig? Тогда, если это параметри HWaddr, то адреса разные.
#46 Большое спасибо за ссылку, теперь буду знать, откуда эта штука. Меня только немного раздражает, что, судя по файрволлу у wlanaster0 есть какая-то активность. Да и полученно 0, отправленно 729mb (столько же отправил eth0). Жалко, там ничего не написано про то, что будет, если его снести. Ну-ка, где моя большая красная кнопка?
хм, удалил нетворк манагер и получил ещё 1 интерфейс. wifi0:avahi. этот-то откуда? Хотя, у этого в отличие от wlan0 уже есть ipшник и маска. Жалко, что он в iwconfig не отображается. Помогите, я в отчаянии. Как натроить wi-fi точку доступа? перебрал кучу мануалов, но у меня не работает. Как сделать с самого начала??? (после вставки карты в комп). Карта определяется системой. дальше глухо. wlanconfig create не работает.....
а iwconfig не управляет ей?
iwconfig wlan0 mode Ad-Hoc channel 1 essid megaTux
Error for wireless request "Set Mode" (8B06) :
SET failed on device wlan0 ; Device or resource busy.
wlanconfig ath0 create wlan0 sta
iwconfig ath0
как-то так