[Comm] Выбор wifi pcmcia-карточки

Владимир Гусев =?iso-8859-1?q?vova1971_=CE=C1_narod=2Eru?=
Пн Июл 14 10:37:02 MSD 2008


Здравствуйте!

Расскажу предысторию вопроса.

Был в гостях у сестры, а там по квартире интернет раздается по
wifi-роутеру (точка доступа). Настроен essid, key. С собой был ноут
(P-III), в котором нет встроенного wifi-адаптера. Дали мне
pcmcia-карточку Zyxel G-120 EE и я впервые попытался настроить себе
доступ в сеть. Почитал мануал etcnet. Попробовал в качестве модуля
прописать ipw2100. Само устройство опозналось, оно было видно через
lspci, модуль ipw2100 по lsmod был задействован, использовался -
короче физическая часть вроде в порядке, dmesg тоже не ругался, момент
опознания карточки прошел спокойно.

Делал вначале так:

[vova на book wlan0]$ cat /etc/net/ifaces/wlan0/options
TYPE=eth
module=ipw2100
USE_HOTPLUG=NO
BOOTPROTO=dhcp
ONBOOT=yes

[vova на book wlan0]$ cat /etc/net/ifaces/wlan0/iwconfig
essid Тра-та-та
key тра-та-та (10 знаков)

делаю ifup wlan0 - нет устройства wlan0

[vova на book wlan0]$ uname -a
Linux book.gusev.ru 2.6.24-std-def-alt9 #1 SMP Mon May 5 18:59:15 MSD
2008 i686 GNU/Linux

[vova на book wlan0]$ rpm -qa |grep kernel-modules
kernel-modules-ndiswrapper-std-def-1.52-alt1.132632.9
kernel-modules-kqemu-std-def-1.3.0-alt0.1.pre11.132632.9
kernel-modules-alsa-std-def-1.0.16-alt3.132632.9
kernel-modules-lirc-std-def-1.0.0.8.3-alt2.cvs20080313.132632.9
kernel-modules-tp_smapi-std-def-0.36-alt1.132632.9
kernel-modules-virtualbox-addition-1.5.6-std-def-1.5.6-alt1.132632.9
kernel-modules-drm-std-def-2008.04.28-alt1.132632.9
kernel-modules-madwifi-std-def-0.9.4-alt1.132632.9
kernel-modules-uvcvideo-std-def-1.1-alt0.195.132632.9
kernel-modules-virtualbox-vfs-1.5.6-std-def-1.5.6-alt1.132632.9
kernel-modules-igb-std-def-1.2.24-alt1.132632.9
kernel-modules-v4l-std-def-20080422-alt1.132632.9
kernel-modules-acerhk-std-def-0.5.35-alt1.132632.9
kernel-modules-omnibook-std-def-0.0-alt1.r274.132632.9
kernel-modules-virtualbox-1.5.6-std-def-1.5.6-alt2.132632.9

[vova на book wlan0]$ rpm -qa |grep wire
libwireless-29-alt2
wireless-tools-29-alt2

[vova на book wlan0]$ rpm -qa |grep ndis
kernel-modules-ndiswrapper-std-def-1.52-alt1.132632.9
ndiswrapper-1.52-alt1

[vova на book wlan0]$ rpm -qa |grep wifi
wifi-radar-1.9.8-alt2
alterator-net-wifi-0.5-alt4
docs-wifi_short-0.1-alt2
kernel-modules-madwifi-std-def-0.9.4-alt1.132632.9

Прочел про ndiswrapper, понял, что нужны *.inf и *.sys (bin).

Сделал так:

[vova на book wlan0]$ cat /etc/net/ifaces/wlan0/options
TYPE=eth
module=ndiswrapper
NEVER_RMMOD=yes
USE_HOTPLUG=NO
BOOTPROTO=dhcp
ONBOOT=yes

И стал разбираться с драйвером от Windows...

Дали мне диск с драйвером от этой карты. При помощи cabextract
распаковал содержимое нужного setup.exe. Получился список файлов, в
котором нет таких впомине, есть exe-шники, которые больше никак
cabextract'омне распаковываются, какие-то *.tlb и т.д. Никакого намека
на inf, sys.. Видимо как-то хитро при инсталляции временно формируется
inf, sys'ы бросаются куда надо и потом все лишнее удаляется..  Ставил
драйвер в wine, пытался отследить - не вышло.. Лишь потом, зайдя через
хозяйский оффтоп в инет, я выяснил, что Zyxel выпустил для этой карты
драйвер под Linux в виде исходников (о котором, впрочем не все лестно
отзываются).. Короче собирать я его не стал, ибо проволданился долго... 

Главный вопрос:

Какую pcmcia-wifi-карточку выбрать, с которой не будет проблем, и для
которой не понадобится драйвер от windows, и для которой будет
достаточно настроек etcnet, которые я сделал.

Назовите модель, исходя из собственного опыта..




-- 
С уважением,
Владимир Гусев



Подробная информация о списке рассылки community