Jak wydobyć "vendor and device id" karty D-Link DWL-610?

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Awatar użytkownika
monotonia
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 25 sie 2011, 11:46
Płeć: Kobieta
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86

Jak wydobyć "vendor and device id" karty D-Link DWL-610?

Post autor: monotonia »

Bez powodzenia szukałam sterowników do starej karty wifi D-Link DWL-610. Sterowniki Windowsowe niby działają, ale karta nie chce się łączyć, wyrzuca hasło. Jest to dla mnie bardzo ważne, ale zaczęłam już tracić nadzieję, gdy znalazłam natywne sterowniki i instrukcję:
http://www.canit.se/~oli/wl/
Ten opis jest dosyć stary, ale znalazłam na stronie realteku podane sterowniki w wersji do jądra 2.6.x.
Nowe Linuxy zapewne już mają skompilowane jądra, wsparcie PCMCIA i inne wesołe umiejętności.
Teraz potrzebuję pomocy tylko z tym krokiem:

Kod: Zaznacz cały

Unpack the driver and edit the Makefile, make sure your INCLUDEPATH is correct. You will also need to edit line 59 in r8180_pci_init.c. Remember the vendor and device id you saved from watching the kernel log, the first value is the vendor, second is device, change them accordingly. It should look something like this:

{ 0x1186, 0x3300 /*0x8139*/, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },

Compile the driver, type make at the prompt. Now cross your fingers and do a insmod rtl8180_24x.o. This worked for me and I got the driver to load. 
Jak wydobyć "vendor and device id"?
Ostatnio zmieniony 24 wrz 2011, 13:34 przez monotonia, łącznie zmieniany 2 razy.
xterm-inate!
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Kompilacja jądra, pakiety i stara karta wi-fi

Post autor: brezniew »

jeśli system ją wykrywa to powinno być widoczne w wynikach:

Kod: Zaznacz cały

lspci -nn
lub

Kod: Zaznacz cały

 lsusb
Ewentualnie jeśli masz dostęp, to zajrzyj do windowsowego sterownika.
Awatar użytkownika
monotonia
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 25 sie 2011, 11:46
Płeć: Kobieta
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86

Re: Sterowniki Realteka do karty D-Link

Post autor: monotonia »

Polecenie dało

Kod: Zaznacz cały

03:00.0 Ethernet controller [0200]: D-Link System Inc DWL-510 / DWL-610 802.11b [Realtek RTL8180L] [1186:3300] (rev 20)
co odbiega od tego, jak to ma wyglądać.
Sterowniki Windowsowe mam, ale nie mam pojęcia jak z nich wydobyć taką informację.
Poprawiłam tytuł, ofc.
xterm-inate!
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Jak wydobyć "vendor and device id" karty D-Link DWL-610?

Post autor: brezniew »

To jest właśnie ID urządzenia:
[1186:3300]
W windowsowym sterowniku w pliku .inf też powinny być zawarte dane o sterowniku.
Awatar użytkownika
monotonia
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 25 sie 2011, 11:46
Płeć: Kobieta
Wersja Ubuntu: 12.04
Środowisko graficzne: Xfce
Architektura: x86

Re: Jak wydobyć "vendor and device id" karty D-Link DWL-610?

Post autor: monotonia »

Dalsze problemy: (dlatego pozostawiłam raczej ogólnikowy temat)

Kod: Zaznacz cały

root@mrok:/home/ja/rtl8180_1.5_release26# make
make -C /lib/modules/2.6.38-11-generic/build SUBDIRS=/home/ja/rtl8180_1.5_release26 MODVERDIR=/home/ja/rtl8180_1.5_release26 modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.38-11-generic'
scripts/Makefile.build:44: /home/ja/rtl8180_1.5_release26/Makefile: Nie ma takiego pliku ani katalogu
make[2]: *** Brak reguł do wykonania obiektu `/home/ja/rtl8180_1.5_release26/Makefile'. Stop.
make[1]: *** [_module_/home/ja/rtl8180_1.5_release26] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.38-11-generic'
make: *** [modules] Błąd 2
/usr/src/linux-headers-2.6.38-11-generic jak najbardziej istnieje, a make był wykonywany spod sudo... Co robić?
xterm-inate!
Awatar użytkownika
brezniew
Przyjaciel
Przyjaciel
Posty: 2680
Rejestracja: 12 kwie 2011, 16:48
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64

Re: Jak wydobyć "vendor and device id" karty D-Link DWL-610?

Post autor: brezniew »

Na forum nie ma ogólnikowych tematów. Są konkretne i na jeden temat. Jeśli masz odrębne pytania, załóż osobne wątki i nadając im treściwe tytuły.
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości