Strona 1 z 5

Jak usunąć moduł sterownika natywnego do RT73

: 20 stycznia 2009, 12:37
autor: Shakez
Witam.
Mam kartę z chipsetem RT73 która działa z jajkiem 2.6.26 bez instalacji dodatkowych sterowników.
Wszystko by było dobrze gdyby nie to, że na tych sterownikach nie można jej wprowadzić w tryb ,,mode monitor''.
Do tego potrzebuję zainstalować sterownik rt73-cvs-daily.tar.gz
Karta na ,,BackTrack 3'' działa bez problemu w trybie monitor, a na Debianie otrzymuję coś takiego:

Kod: Zaznacz cały

debian:/home/shakez# airmon-ng

usage: airmon-ng <start|stop> <interface> [channel]

Interface       Chipset         Driver

wlan0           Unknown         ndiswrapper
wlan1           Unknown         Unknown (MONITOR MODE NOT SUPPORTED)
RT73 jest na wlan1.

Przypuszczam, że sterowniki które kompilowałem gryzą się teraz z natywnymi.
Przesyłam lsmod:
debian:/home/shakez# lsmod
Module Size Used by
ipv6 237348 14
rfcomm 28624 0
l2cap 17312 5 rfcomm
bluetooth 45188 4 rfcomm,l2cap
ppdev 6564 0
lp 8260 0
parport 31212 2 ppdev,lp
dm_snapshot 14468 0
dm_mirror 15264 0
dm_log 8612 1 dm_mirror
dm_mod 46408 3 dm_snapshot,dm_mirror,dm_log
ndiswrapper 152604 0
loop 12940 0
rt73 179072 0
arc4 1888 2
ecb 2688 2
crypto_blkcipher 15396 1 ecb
joydev 8640 0
rt73usb 22624 0
crc_itu_t 2144 1 rt73usb
rt2500usb 19648 0
rt2x00usb 9824 2 rt73usb,rt2500usb
rt2x00lib 22528 3 rt73usb,rt2500usb,rt2x00usb
snd_pcsp 8704 1
firmware_class 6976 2 rt73,rt2x00lib
rfkill 5780 1 rt2x00lib
input_polldev 3816 1 rt2x00lib
mac80211 140448 2 rt2x00usb,rt2x00lib
iTCO_wdt 9700 0
psmouse 32560 0
cfg80211 21768 2 rt2x00lib,mac80211
serio_raw 4836 0
snd_hda_intel 323736 1
snd_pcm 62852 2 snd_pcsp,snd_hda_intel
snd_timer 18056 1 snd_pcm
snd 45764 8 snd_pcsp,snd_hda_intel,snd_pcm,snd_timer
soundcore 6464 1 snd
snd_page_alloc 7912 2 snd_hda_intel,snd_pcm
video 16592 0
output 3008 1 video
ac 4292 0
battery 10308 0
asus_laptop 14360 0
led_class 4004 2 rt2x00lib,asus_laptop
intelfb 30468 0
button 6224 0
intel_agp 22556 1
agpgart 29000 2 intelfb,intel_agp
i2c_algo_bit 5252 1 intelfb
i2c_core 20052 2 intelfb,i2c_algo_bit
evdev 8128 5
ext3 105864 2
jbd 39700 1 ext3
mbcache 7300 1 ext3
ide_cd_mod 27812 0
cdrom 30368 1 ide_cd_mod
sd_mod 22360 4
piix 6696 0 [permanent]
ide_core 96520 2 ide_cd_mod,piix
8139cp 17024 0
ahci 23788 3
ata_generic 4772 0
8139too 20512 0
mii 4960 2 8139cp,8139too
libata 140576 2 ahci,ata_generic
scsi_mod 129644 2 sd_mod,libata
dock 8432 1 libata
uhci_hcd 18832 0
ehci_hcd 28460 0
usbcore 118192 8 ndiswrapper,rt73,rt73usb,rt2500usb,rt2x00usb,uhci_hcd,ehci_hcd
thermal 15292 0
processor 32864 3 thermal
fan 4260 0
thermal_sys 10984 4 video,thermal,processor,fan
Przy pierwszej kompilacji sterownika wszystko poszło bez błędów, a teraz już też są jakieś błędy.
Pomysły mi się już skończyły i nie wiem to z tym zrobić?

: 20 stycznia 2009, 12:44
autor: ilin
Pokolei

Do czego służy ndiswrapper?
Do innej karty?

Pokaż te błedy przy kompilacji.

: 20 stycznia 2009, 12:52
autor: Shakez
ilin, wczoraj chyba mi pomagałeś z ndiswrapperem do RTL8187B i to jest ta karta :mrgreen:

[ Dodano: 2009-01-20, 12:55 ]
Oto te błędy

Kod: Zaznacz cały

shakez@debian:~/Desktop/rt73-cvs-2009011912/Module$ make
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.26-bpo.1-686'
rm: nie można usunąć `/home/shakez/Desktop/rt73-cvs-2009011912/Module/.tmp_versions/rt73.mod': Brak dostępu
make[1]: *** [crmodverdir] Błąd 1
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.26-bpo.1-686'
*** Module rt73.ko built successfully
shakez@debian:~/Desktop/rt73-cvs-2009011912/Module$

: 20 stycznia 2009, 13:02
autor: ilin
Nic nie rozumiem.
Co ty masz w tym kompie.

Rtl8187B - ndiswrapper.

Dodatko wo jeszcze są stery do dwóch kart na usb jakiś rt2500 i ta rt73.

Napisz dokładnie co masz wpięte i co potrzeba.

Potem się będziemy zastanawiać

: 20 stycznia 2009, 13:04
autor: Shakez
Jest tak
wlan0 to jest karta RTL8187B która jest na sterach windowsa (ndiswrapper)
wlan1 to jest karta zewnęcznie wpienta w usb z chipsetem RT73

[ Dodano: 2009-01-20, 13:05 ]

Kod: Zaznacz cały

shakez@debian:~$ lsusb
Bus 007 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 005 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 006: ID 148f:2573 Ralink Technology, Corp.
Bus 004 Device 001: ID 1d6b:0002

: 20 stycznia 2009, 13:10
autor: ilin
Pytanie pomocnicze.

Czy ten rt73 jest z jądra czy go kompilowałeś ?

Dodatkowo pokaż wynik polecenia

Kod: Zaznacz cały

modinfo rt73usb

: 20 stycznia 2009, 13:19
autor: Shakez

Kod: Zaznacz cały

shakez@debian:~$ modinfo rt73usb
bash: modinfo: command not found
RT73 było i jest z jajka ale przez to nie woge wprowadzić go w tryb monitor.
Do tego potrzebuje skompilować inny sterownik ten który podałem
Na Backtrack 3 wszystko jest ok z tą tylko różnicą że tam zamiast wlan1 jest rausb0 i używa sterownika RT73

: 20 stycznia 2009, 13:23
autor: ilin
Ja tak się zastanawiam czy Twój post jest przedmiotowy.

Kod: Zaznacz cały

** Module rt73.ko built successfully
To świadczy że moduł się zbudował.

Wystarczy dać make install.

: 20 stycznia 2009, 13:33
autor: Shakez
I o to walasnie chodzi ze wszystko sie instaluje bez problemu a karta i tak dziala na sterach z jajka
Nie ma ogonkow bo pisze z backtrack
a oto jakie w bt mam wyniki co do tej karty

Kod: Zaznacz cały

bt ~ # airmon-ng


Interface       Chipset         Driver

rausb0          Ralink USB      rt73

Kod: Zaznacz cały

bt ~ # lsmod
Module                  Size  Used by
rt73                  219008  1
i915                   25216  0
drm                    74516  1 i915
snd_seq_dummy           6660  0
snd_seq_oss            32768  0
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                49872  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10508  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42656  0
snd_mixer_oss          17920  2 snd_pcm_oss
pcmcia                 35244  0
pcmcia_core            36628  1 pcmcia
capability              7304  0
commoncap               9344  1 capability
fuse                   41876  0
lp                     13864  0
parport_pc             27940  0
parport                34888  2 lp,parport_pc
pcspkr                  6400  0
psmouse                38792  0
snd_hda_intel          20248  1
snd_hda_codec         211712  1 snd_hda_intel
8139too                25344  0
snd_pcm                71428  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
intel_agp              25500  1
mii                     8704  1 8139too
snd_timer              22276  2 snd_seq,snd_pcm
agpgart                31304  3 drm,intel_agp
serio_raw               9220  0
ata_generic             9220  0
sg                     30364  0
evdev                  12032  5
snd                    46692  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
soundcore               9824  2 snd
shpchp                 33300  0
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
aufs                  106372  1
squashfs               48388  11
sqlzma                  6916  1 squashfs
unlzma                  8576  1 sqlzma


: 20 stycznia 2009, 13:37
autor: ilin
Skąd wiesz że to są stery z jajka?

Pokaz

Kod: Zaznacz cały

modinfo rt73
zarówno z Bt jak i debiana.

Porównamy te stery.