LINUX.ORG.RU

wi-fi pcmcia карточка (не нашел таких разделов)


0

0

в общем сразу к делу oberon@darkstar:/tmp$ sudo lspci ... 0000:02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20) - карточка видна, хотя она у меня и trendnet 226pc =) дальше oberon@darkstar:/tmp$ sudo ifconfig -a eth1 Link encap:UNSPEC HWaddr 00-0A-E4-04-22-10-15-38-00-00-00-00-00-00-00-00 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) -- собственно он походу и есть и sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) НО: oberon@darkstar:/tmp$ sudo iwconfig eth0 no wireless extensions.

lo no wireless extensions.

eth1 no wireless extensions.

sit0 no wireless extensions.

внимание вопрос: чего делать ?

anonymous

Ответ на: комментарий от fugu

с этим кстати тоже проблемы: во-первых карточка у меня - trendnet 226pc , а lspci видит ее как реалтек. под trendnet linux'овых дров нет. есть ndiswrapper но он у меня с библиоьеками конфиликтует. выбрал для его установки debian way. так он потребовал unstable libc6, который теперь у меня со всем подряд конфликтует :( во-вторых, ну, ладно нашел я дрова под эту карточку.. так они похоже тоже конфликтуют про комплиляции с libc6. а libc 6 переставить обратно не представляется возможным...

anonymous
()
Ответ на: комментарий от fugu

моя система: debian, 2.6.15 - ядро самособранное.
хм.. ну, вообще-то я это и делал:
root@darkstar:/src/driver/rtl818x-newstack# make
make -C /lib/modules/2.6.15-1/build SUBDIRS=/src/driver/rtl818x-newstack MODVERDIR=/src/driver/rtl818x-newstack modules
make[1]: Entering directory `/usr/src/lin'
CC [M] /src/driver/rtl818x-newstack/r8180_core.o
CC [M] /src/driver/rtl818x-newstack/r8180_sa2400.o
CC [M] /src/driver/rtl818x-newstack/r8180_93cx6.o
CC [M] /src/driver/rtl818x-newstack/r8180_wx.o
/src/driver/rtl818x-newstack/r8180_wx.c:468: warning: `r8180_wx_set_monitor_type' defined but not used
CC [M] /src/driver/rtl818x-newstack/r8180_max2820.o
...
[/src/driver/rtl818x-newstack/r8180.ko] undefined!
*** Warning: "ieee80211_wx_set_wap" [/src/driver/rtl818x-newstack/r8180.ko] undefined!
*** Warning: "ieee80211_wx_set_essid" [/src/driver/rtl818x-newstack/r8180.ko] undefined!
*** Warning: "ieee80211_reset_queue" [/src/driver/rtl818x-newstack/r8180.ko] undefined!
*** Warning: "ieee80211_wx_get_name" [/src/driver/rtl818x-newstack/r8180.ko] undefined!
CC /src/driver/rtl818x-newstack/r8180.mod.o
LD [M] /src/driver/rtl818x-newstack/r8180.ko
make[1]: Leaving directory `/usr/src/lin'

это - пакет
вот собираю дрова:
root@darkstar:/src/driver/rtl818x-newstack/ieee80211# make clean
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /src/driver/rtl818x-newstack/ieee80211/tmp
root@darkstar:/src/driver/rtl818x-newstack/ieee80211# make
make -C /lib/modules/2.6.15-1/build SUBDIRS=/src/driver/rtl818x-newstack/ieee80211 MODVERDIR=/src/driver/rtl818x-newstack/ieee80211 modules
make[1]: Entering directory `/usr/src/lin'
CC [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_softmac.o
/src/driver/rtl818x-newstack/ieee80211/ieee80211_softmac.c:1360:18: warning: #warning CHECK_LOCK_HERE
/src/driver/rtl818x-newstack/ieee80211/ieee80211_softmac.c:1400:2: warning: #warning CHECK_LOCK_HERE
/src/driver/rtl818x-newstack/ieee80211/ieee80211_softmac.c:1360:18: warning: #warning CHECK_LOCK_HERE
/src/driver/rtl818x-newstack/ieee80211/ieee80211_softmac.c:1400:2: warning: #warning CHECK_LOCK_HERE
...
CC [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_ccmp.o
CC [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_tkip.o
CC [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_wep.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211-rtl.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt-rtl.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_wep-rtl.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_tkip-rtl.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211_crypt_ccmp-rtl.o
Building modules, stage 2.
MODPOST
CC /src/driver/rtl818x-newstack/ieee80211/ieee80211-rtl.mod.o
LD [M] /src/driver/rtl818x-newstack/ieee80211/ieee80211-rtl.ko
CC
...
make[1]: Leaving directory `/usr/src/lin'
теперь пытаемся insmod сделать:
root@darkstar:/src/driver/rtl818x-newstack/ieee80211# insmod ieee80211_crypt-rtl.ko
root@darkstar:/src/driver/rtl818x-newstack/ieee80211# insmod ieee80211_crypt_tkip-rtl.ko
insmod: error inserting 'ieee80211_crypt_tkip-rtl.ko': -1 Unknown symbol in module
...
что за ошибки странные? могут они быть результатом того, что у меня libc6 unstable? и как их решить?
вот что последнее мне сказал dmesg:
ieee80211_crypt: registered algorithm 'NULL'
ieee80211_crypt_tkip_rtl: disagrees about version of symbol ieee80211_register_crypto_ops
ieee80211_crypt_tkip_rtl: Unknown symbol
...




anonymous
()
Ответ на: комментарий от fugu

вот еще сабж в тему: скачал другой (типа более новыйы пакет): root@darkstar:/src/driver/rtl8180-0.21# make make -C /lib/modules/2.6.15-1/build SUBDIRS=/src/driver/rtl8180-0.21 MODVERDIR=/src/driver/rtl8180-0.21 modules make[1]: Entering directory `/usr/src/lin' CC [M] /src/driver/rtl8180-0.21/ieee80211_rx.o CC [M] /src/driver/rtl8180-0.21/ieee80211_tx.o CC [M] /src/driver/rtl8180-0.21/ieee80211_wx.o CC [M] /src/driver/rtl8180-0.21/ieee80211_module.o CC [M] /src/driver/rtl8180-0.21/ieee80211_crypt.o CC [M] /src/driver/rtl8180-0.21/ieee80211_crypt_wep.o CC [M] /src/driver/rtl8180-0.21/r8180_core.o /src/driver/rtl8180-0.21/r8180_core.c: In function `rtl8180_pci_probe': /src/driver/rtl8180-0.21/r8180_core.c:3632: error: structure has no member named `slot_name' make[2]: *** [/src/driver/rtl8180-0.21/r8180_core.o] Ошибка 1 make[1]: *** [_module_/src/driver/rtl8180-0.21] Ошибка 2 make[1]: Leaving directory `/usr/src/lin' make: *** [2.6] Ошибка 2

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

а чего ndiswrapper не соберешь? как он конфликтует если из сырцов собирать? "Весело" это всё. У меня два ноута compaq , старенький и поновее, и карта была с дровами RT2500 - на старом ноуте все заводилось с пол-пинка ,на новом -никак. Тоже дебианом пользуюсь. На новом нестабильный дистр... может от этого что-то не так было. Купил другую карту, завел с ndiswrapper -теперь счастлив :).

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