|
[+] Ndiswrapper i sterownik bcmwl5
gizm00 - 05-04-2008 12:43
Próbuję przesiąść się z Ubuntu na Debiana i już na samym początku napotkałem przeszkodę przez którą nie mogę się przebić. ÂŻeby uruchomić wifi instaluję ndiswrapper. I wszystko pięknie http://www.onet.pl/e. Bez żadnych problemów, jak w tutorialu. Lecz gdy próbuję odpalić wifi lampeczka się nie zapala. Pod Ubuntu wszystko grało. ndiswrapera próbowałem instalować i z pakietów i z kodów. Za każdym razem wszystko powinno chodzić a nie chodzi. Nie jestem zbyt biegły w prawach sprzętowych. Byłbym wdzięczny jak ktoś by mnie przez to przeprowadził za rączkę.
Sterownik jaki chcę zainstalować to bcmwl5. Na Ubuntu działało.
kiko80 - 06-04-2008 10:18
Co mówi polecenie
ndiswrapper -l
gizm00 - 06-04-2008 12:30
bcmwl5 : driver installed
czyli ok.
Gdzies przeczytalem, ze przyczyna moze byc ze mam wirles na eht1 a nie na eth0. Ze tak jest wnioskuje po komunikacie z iwlist scanning:
lo Interface doesn't support scanning.
eth1 Interface doesn't support scanning.
Ale co dalej z taka informacja zrobic nie wiem :/
beel - 06-04-2008 14:21
Kod: bcmwl5 : driver installed
czyli ok.
To wszystko? Czy może coś na podobę: bcmwl5 : driver installed device (14E4:4312) present (alternate driver: bcm43xx)
Słowo 'present' istotne.
Może stąd ci się coś przyda.
gizm00 - 06-04-2008 14:43
Podeje tylko : bcmwl5 : driver installed
jak juz pisalem wczesniej, cala instalacja ndiswrappera i sterownikow przebiega bez problemow. Tylko ze jakos na na koniec wifi nie dziala.
znalazlem cos taiego:
tylko ze u mnie nie ma pliku /etc/iftab.
iria - 06-04-2008 15:34
Podaj wyniki komend
lspci
i
lsmod
.
Przy okazji która wersja Debiana i jakie jądro?
gizm00 - 06-04-2008 15:57
wersja kernela 2.6.22-3-k7
lspci
zubr-rakieta:/home/zubr# lspci 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express Bridge (rev a2) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) 00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 02) 07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 07:05.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) 07:05.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) 07:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) 07:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
lsmod
zubr-rakieta:/home/zubr# lsmod Module Size Used by usbhid 26144 0 hid 25792 1 usbhid ndiswrapper 176604 0 rfcomm 37016 0 l2cap 23232 5 rfcomm bluetooth 50148 4 rfcomm,l2cap ipv6 239460 14 ppdev 8964 0 parport_pc 34212 0 lp 11300 0 parport 34312 3 ppdev,parport_pc,lp button 8208 0 ac 5508 0 battery 10308 0 powernow_k8 14976 1 cpufreq_ondemand 8652 1 cpufreq_powersave 2112 0 cpufreq_userspace 4448 0 cpufreq_conservative 7176 0 cpufreq_stats 5440 0 freq_table 4832 3 powernow_k8,cpufreq_ondemand,cpufreq_stats nls_iso8859_1 4416 2 ntfs 207104 2 loop 17412 0 firewire_sbp2 12548 0 joydev 9920 0 tsdev 8320 0 snd_hda_intel 239832 1 snd_pcm_oss 39904 0 snd_mixer_oss 15872 1 snd_pcm_oss snd_pcm 72772 2 snd_hda_intel,snd_pcm_oss snd_timer 21380 1 snd_pcm serio_raw 7044 0 snd 48804 7 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer sdhci 16844 0 psmouse 36432 0 pcspkr 3392 0 mmc_core 26436 1 sdhci i2c_nforce2 6144 0 k8temp 5824 0 soundcore 7840 1 snd snd_page_alloc 10376 2 snd_hda_intel,snd_pcm rtc 13144 0 i2c_core 24000 1 i2c_nforce2 evdev 9664 6 ext3 122696 1 jbd 55848 1 ext3 mbcache 8580 1 ext3 ide_cd 36896 0 cdrom 33184 1 ide_cd sd_mod 27584 6 firewire_ohci 16960 0 firewire_core 39616 2 firewire_sbp2,firewire_ohci crc_itu_t 2432 1 firewire_core amd74xx 13788 0 [permanent] ehci_hcd 31116 0 ohci_hcd 20036 0 forcedeth 46088 0 usbcore 126024 5 usbhid,ndiswrapper,ehci_hcd,ohci_hcd sata_nv 18948 4 ata_generic 7876 0 libata 117168 2 sata_nv,ata_generic scsi_mod 137356 3 firewire_sbp2,sd_mod,libata generic 5124 0 [permanent] ide_core 114372 3 ide_cd,amd74xx,generic thermal 13768 0 processor 31496 2 powernow_k8,thermal fan 5124 0
iria - 06-04-2008 17:04
Hmm...czyli masz Lennyego. W Lennym jest juz jądro 2.6.24. Masz kartę firmy Broadcom, która, jest już wspierana przez moduł jądra. Tylko, że Ty masz rewizję 02, która potrzebuje patchowania. Natomiast patchowania, by obsłużyc Twoja kartę, nie potrzebuje już jądro 2.6.25, które w tej chwili jest w stanie rc8. Jeśli chcesz możesz zainstalować je stąd , dodając do sources.list
deb http://kernel-archive.buildserver.net/debian-kernel trunk main
.
Wtedy będziesz potrzebować jedynie firmware. Którego sposób instalacje znajdziesz tutaj.
Ja robię trochę inaczej niż jest tam opisane. Instaluje pakiet b43-fwcutter z repo, jak pyta czy ma sam ściągnąc firmware, odpowiadam "nie". Następnie ściągam firmware stąd , wypakowuje i z katalogu driver wyciągam plik wl_apsta_mimo.o i kopiuje go do folderu domowego. Następnie komenda
sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o
. Restart i mamy już działającą kartę. Polecam też usunąć z pliku /etc/udev/rules.d/z25_persistent-net.rules linijkę odnoszącą się do naszej karty. Nowe jadra mają nowy stos do obsługi wifi i kartom nadawane jest nowe rozszerzenie (wlan0). W czasie restartu udev stworzy tam poprawny wpis. Bez tego miałbyś 10s laga przy uruchamianiu systemu. Oczywiście odinstaluj wszystko co jest związane z ndiswrapperem i zadbaj ,by nic się z niego nie ładowało.
I polecam jeszcze lekturę tej strony.
Pozdrawiam i mam nadzieję, że wszystko jasno napisałem. Powodzenia.
gizm00 - 06-04-2008 17:51
dzieki ci wielki czlowieku. wreszcie dziala :DDDD
maciekr - 25-05-2008 12:35
Wielkie dzieki spadles mi jak z nieba !
kankanik - 19-07-2009 19:51
A ja mam taki problem, że zainstalowałem wszystko tak jak w opisie. Sterownik się zainstalował bo zwraca mi:
bcmwl5 : driver installed device (14E4:4312) present (alternate driver: bcm43xx)
Ale nie mogę znaleźć żadnej sieci, w żadnym menadżerze wifi, a gdy wpisuję:
iwlist scanning
zwraca mi:
wlan0 Interface doesn't support scanning: nework is down.
A radio mam włączone.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|