WLAN под Linux

5 отговора 271 прегледа
#1

WLAN под Linux

Ей здравейте торвалдци.

Гледам да се справям самичък или с гуглене с проблемите при моето профешънъл Зузе 9.0 и като че ли успявам за сега...
Ама запецнах на една тема сега и се чудя има ли доблестни торвалдци тука дето да ми дадат съвет:

Имам си у дома ADSL-връзка на гарантирани 1000 Мбита и работи като пушка. Ползвам я вече почти 3,5 години и нямам никакви оплаквания. Оказа се обаче че окабеляването сега ми пречи. Пречи ми така че вече и 2 не виждам... 1, 3... 1, 3... 1, 3...

Искам да си сложа WLAN (неам друго решение на проблема), обаче с джаджите с които опитах WLAN-а тръгва но само под Винбоз... Под Зузе-то не се разпознава модема (по точно емитера на USB-порта които дава wireless-връзката с модема).
Иначе имам USB 2.0 extension card, която е инсталирана както трябва (на нея съм сложил един Bluetooth донгъл и USB-изхода на дигитална видеокамера и двете устроиства работят както трябва). Необходимите USB 2.0-модули се зареждат без грешки или предупреждения. Ползвам кернел 2.4.21-144 компилиран за Athlon-процесори.
Излишно е да казвам, че стандартни драйвери за WLAN-устройства под Linux няма и трябва сам да си ги търсиш/компилираш. Пробвах със следните драйвери linux-wlan-ng, WPC11 и ipw2100 на Интел, защото на кучата марка WLAN-модем който получих от ИНет-провайдъра ми пише че е ipw-съвместим. Съвместим е таратанци!

Е върнах му на провайдера джаджите, но сега се питам, какви устройства трябва да търся и колко ще струват, така че все пак да успея да ги подкарам под Зузе-то? Някой да има подходящите идеи? Благодарности ще има много.

Е благодаря и предварително за помощта ви.

Отговор
в отговор на Бaвapeц #2

в какви косми си се напъхал...

нищо де, може да се разплетат.
на първо време, вземи да посмениш ядрото. 2.4.27 или направо 2.6.9 си сложи.
второ, и основно, намери wlan който се поддържа от ядрото. Не са един и два.

бегъл поглед в опциите на ядрото (2.6.9) показва следните работи:

---Wireless 802.11b ISA/PCI cards support
Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)
Atmel at76c50x chipset 802.11b support
---Wireless 802.11b Pcmcia/Cardbus cards support
Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards
Planet WL3501 PCMCIA cards
---Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
Intersil Prism GT/Duette/Indigo PCI/Cardbus

спор да няма, USB нещата са кът, но имаш избор от PCI и PCMCIA платки.

сега, другата интересна тема е дали това което ползваш за връзка с модема е wlan, а модема на свой ред съдържа wlan access point, или пък е bluetooth интерфейс към модема? Ти си писал нещо за BT dongle, значи може би си е wlan все пак.

Помага, ако кажеш в Windows с какъв драйвер е работила джаджата която си пробвал (device manager, etc...), другото което помага е да кажеш VENDOR ID/DEVICE ID на нещото което линукса не ще (виждат се в dmesg след като си го пъхнал, сусето може и другаде да ги показва, не зная) Помага, ако кажеш какво пише на корпуса му и на кутията му.

с една дума - пиши още и търси още

there is no spoo^H^H^H^Hfork()
Отговор
в отговор на Бaвapeц #3

Re: WLAN под Linux

Имах подобен проблем с подкарването на Intel 2100 802.11 wireless MiniPCI платка под сусе. Оказа се че в дистрибуцията липсва firmware-то за тая платка. Изтеглих си го от sourceforge и борбата започнa. Накрая ми се наложи да дебъгвам модула и изненада: той търси firmware-то в /lib/firmware а не както всички останали дистрибуций в /etc/hotplug/firmware. Платката тръгна и работи перфектно за ралика от хр-то където през няколко минути губи ап-то и се реконектва.

Отговор
в отговор на Бaвapeц #4

ndiswrapper

Малко отгоре-отгоре ти прочетох поста, но виж този адрес:

ndiswrapper.sourceforge.net

ndiswrapper е програмка, която ти емулира Уиндоуз-ките драйвери :) Тоест като я инсталираш даваш:

ndiswrapper -i tvoya_windouzki_driver.inf

и си готов :)
После с:

ndiswrapper -l

трябва да ти покаже драйвера и, че е 'present'. Ако всичко това стане, остават ти настройките с iwconfig и ifconfig и си готов с безжичната мрежа :) Работи перфектно ;)

(Също за графичен интерфей виж после kwifimanager.)


Успех


P.S.
Прочети INSTALL файла на ndiswrapper! Трябва да имаш инсталиран сорса на твоето настоящо ядро, а също да имаш и /lib/modules/build линк сочещ към сегашното ти ядро. Но прочети пак за повече и по-точна информация.

Отговор
в отговор на Бaвapeц #5

Re: WLAN под Linux

Това с тези 1000 Mb ADSL вярно ли е, или нещо има "печатна" грешка?

Отговор
в отговор на lvan #6

Re: WLAN под Linux

виж тука:
[линк]
малко е на немски, ама човека съдейки по прякора живее в германия ;-)

Отговор