Witam kolegę z Ebląga. Troszeczkę powalczyłem z Chakrą i są już pewne postępy. Karta po wpisaniu komendy 'modprobe ndiswrapper' daje oznaki życia, ponieważ dioda dwa razy miga.
Po wpisaniu 'modprebe ndiswrapper' wynik 'dmesg' wygląda tak:
Kod: Zaznacz cały
warning: `avahi-daemon' uses 32-bit capabilities (legacy support in use)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
pci 0000:01:05.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.29.0 20080528 on minor 0
[drm] Setting GART location based on new memory map
[drm] Loading RS690/RS740 Microcode
[drm] Num pipes: 1
[drm] writeback test succeeded in 1 usecs
hda-intel: Invalid position buffer, using LPIB read method instead.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ndiswrapper version 1.53 loaded (smp=yes, preempt=yes)
ndiswrapper: driver mrv8k51 (PLANET Technology Corp.,01/19/2004,2.3.0.3) loaded
ndiswrapper 0000:02:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
ndiswrapper: using IRQ 21
wlan0: ethernet device 00:30:4f:3f:fa:2f using NDIS driver: mrv8k51, version: 0x2030001, NDIS version: 0x501, vendor: 'Marvell 802.11 Driver', 11AB:1FA6.5.conf
ndiswrapper (set_iw_encr_mode:709): setting encryption mode to 6 failed (C00000BB)
wlan0: encryption modes supported: WEP; TKIP with WPA
usbcore: registered new interface driver ndiswrapper
[root@chakra live]#
Całość wygląda tak:
Kod: Zaznacz cały
[live@chakra ~]$ su
Hasło:
[root@chakra live]# ndiswrapper -i /home/live/Desktop/WinXP/mrv8k51.inf
installing mrv8k51 ...
[root@chakra live]# ndiswrapper -l
mrv8k51 : driver installed
device (11AB:1FA6) present
[root@chakra live]# modprobe ndiswrapper
[root@chakra live]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1D:7D:99:ED:DB
UP 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)
Interrupt:23 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1000 (1000.0 b) TX bytes:1000 (1000.0 b)
wlan0 Link encap:Ethernet HWaddr 00:30:4F:3F:FA:2F
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)
Interrupt:21 Memory:fdde0000-fddf0000
[root@chakra live]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:off/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:54 Mb/s Sensitivity=-200 dBm
RTS thr=2346 B Fragment thr=2346 B
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
[root@chakra live]# ifocnfig wlan0 up
bash: ifocnfig: command not found
[root@chakra live]# ifconfig wlan0 up
[root@chakra live]# iwlist wlan0 scan
Jak widać po komendzie 'iwlist wlan0 scan' nic się nie pojawiło. Nie została wykryta moja sieć, chociaż dioda od karty WiFi dwa razy migała, ale potem nawet Wicd nie chciał się uruchamiać (wieszał się, i całkiem znikł).
Po komendzie 'iwlist wlan0 scan' ponownie wpisałem 'dmesg':
Kod: Zaznacz cały
[drm] writeback test succeeded in 1 usecs
hda-intel: Invalid position buffer, using LPIB read method instead.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ndiswrapper version 1.53 loaded (smp=yes, preempt=yes)
ndiswrapper: driver mrv8k51 (PLANET Technology Corp.,01/19/2004,2.3.0.3) loaded
ndiswrapper 0000:02:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
ndiswrapper: using IRQ 21
wlan0: ethernet device 00:30:4f:3f:fa:2f using NDIS driver: mrv8k51, version: 0x2030001, NDIS version: 0x501, vendor: 'Marvell 802.11 Driver', 11AB:1FA6.5.conf
ndiswrapper (set_iw_encr_mode:709): setting encryption mode to 6 failed (C00000BB)
wlan0: encryption modes supported: WEP; TKIP with WPA
usbcore: registered new interface driver ndiswrapper
ADDRCONF(NETDEV_UP): wlan0: link is not ready
[live@chakra ~]$
Jak widać na samym końcu jest:
Kod: Zaznacz cały
ADDRCONF(NETDEV_UP): wlan0: link is not ready
Dodam, że karta jest sprawna. Karta jest na PCI (WL-8313 Planet). Używam jej na co dzień do łączenia się z moją siecią, ale przez Ubutnu, w którym to mam ją zainstalowaną również przez 'ndiswrapper'.
Oto wynik „iwlist wlan0 scan”, ale z Ubuntu:
Kod: Zaznacz cały
wlan0 Scan completed :
Cell 01 - Address: 00:0E:8E:7B:9D:96
ESSID:"ap8std"
Protocol:IEEE 802.11b
Mode:Managed
Frequency:2.462 GHz (Channel 11)
Quality:17/100 Signal level:-85 dBm Noise level:-96 dBm
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
12 Mb/s; 24 Mb/s; 36 Mb/s
Extra:bcn_int=100
Extra:atim=0
jacek@jacek-desktop:~$
Teraz problem jest taki, że po wpisaniu 'iwlist wlan0 scan' dioda w karcie WiFi dwa razy miga, ale sieci nie znajduje. Tak jakby wszystko się przywieszało. Ponowne wpisanie 'iwlist wlan0 scan' już karty WiFi nie ożywia (dioda już nie miga).