Monet sivustot olen läpi käynyt ja yrittänyt saada hp:n läppäriin toimimaan Broadcom Corporation BCM4312 802.11a/b/g (rev 02) wlanii. Käytössä on Ubuntu 7.10, 32bit. Jotenkin sain ubuntun tunnistamaan jossakin vaiheessa langattoman verkkokortin mutta ei yhdistänyt minnekkään eikä edes signaalia löytänyt. Nyt monii tuntei täs räplänny konetta ja ei edes näy enään wireless tuolla network connectionis. Mitähän olen värkännyt? Jotain fwcutteria ja ndiswrapperi juttuja kokeillut mutta ilman tulosta? Mutta kysymys on siis että Mitenkäs saisin tässä koneessa tämän wlanin toimintaan, jos joku rautalangasta osaisi jonkinlaisia ohjeita vääntää niin olisin enemmän kuin tyytyväinen!
Tuossa viestiketjussa tuo ensimmäinen viesti selittää aika tarkasti miten homma etenee Huom, nuo komennot suoritetaan yksitellen, ei koko aukeaman copy-pastea jos ongelmia, niin kysymään vaan!
Noilla ohjeilla myös yritin saada eilen toimimaan mutta ei onnistanut. Yritän vielä kerran ja voin kertoa sitten mite kävi. Oliskohan jossakin kohtaan tullut jotain virhettä muistaakseni, Pasteen tekstilitaniaa pian kun yritän vielä kerran. Eli tässä kohtaan tuli ainakin jotain valitusta. sanpe@Kannettava:~/bcm43xx$ ndiswrapper -l bcmw15 : invalid driver! WARNING: /etc/modprobe.d/blacklist line 27: ignoring bad line starting with 'sudo' WARNING: /etc/modprobe.d/blacklist line 28: ignoring bad line starting with 'mkdir' bcmwl5 : driver installed device (14E4:4312) present (alternate driver: ssb) Samaa tekee myös komento: sanpe@Kannettava:~/bcm43xx$ sudo modprobe ndiswrapper WARNING: /etc/modprobe.d/blacklist line 27: ignoring bad line starting with 'sudo' WARNING: /etc/modprobe.d/blacklist line 28: ignoring bad line starting with 'mkdir'
joo, sun komennot menee väärin! Eli leikkaa liimaa rivi kerrallaan! eli laitan sulle järjestykseen: 1. echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist 2. sudo apt-get install ndiswrapper-utils-1.9 cabextract 3. mkdir ~/bcm43xx; cd ~/bcm43xx 4. wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe 5. cabextract sp34152.exe 6. sudo ndiswrapper -i bcmwl5.inf 7. ndiswrapper -l 8. sudo depmod -a 9. sudo modprobe ndiswrapper 10. sudo cp /etc/network/interfaces /etc/network/interfaces.orig 11. echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces 12. sudo ndiswrapper -m 13. echo 'ndiswrapper' | sudo tee -a /etc/modules 14. echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant Eli jokainen rivi omana komentonaan!!! suorita komennot kotikansiossa! älä vaihda muihin kansioihin!
Juu yksitellen komennot olen pastennut. Tässä koko litania, missähän vika kun ei onnistu? Koodi: sanpe@Kannettava:~$ echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist blacklist bcm43xx sanpe@Kannettava:~$ sudo apt-get install ndiswrapper-utils-1.9 cabextract Luetaan pakettiluetteloita... Valmis Muodostetaan riippuvuussuhteiden puu Reading state information... Valmis ndiswrapper-utils-1.9 on jo uusin versio. cabextract on jo uusin versio. 0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä. sanpe@Kannettava:~$ mkdir ~/bcm43xx; cd ~/bcm43xx mkdir: cannot create directory `/home/sanpe/bcm43xx': File exists sanpe@Kannettava:~/bcm43xx$ wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe --12:24:34-- ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe => `sp34152.exe.1' Resolving ftp.hp.com... 15.193.112.23, 15.217.49.22 Connecting to ftp.hp.com|15.193.112.23|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/softpaq/sp34001-34500 ... done. ==> PASV ... done. ==> RETR sp34152.exe ... done. Length: 4 494 456 (4.3M) (unauthoritative) 100%[====================================>] 4 494 456 182.23K/s ETA 00:00 12:25:40 (69.73 KB/s) - `sp34152.exe.1' saved [4494456] sanpe@Kannettava:~/bcm43xx$ cabextract sp34152.exe Extracting cabinet: sp34152.exe extracting bcm1xsup.dll extracting bcm43xx.cat extracting bcm43xx64.cat extracting Bcmnpf64.sys extracting bcmwl5.inf extracting bcmwl5.sys extracting bcmwl564.sys extracting bcmwliss.dll extracting bcmwlnpf.sys extracting bcmwlpkt.dll extracting bcmwls.ini extracting bcmwls32.exe extracting bcmwls64.exe extracting bcmwlu00.exe extracting data1.cab extracting data1.hdr extracting data2.cab extracting ikernel.ex_ extracting is.exe extracting launcher.ini extracting layout.bin extracting setup.exe extracting Setup.ini extracting setup.inx extracting setup.iss extracting sp34152.cva All done, no errors. sanpe@Kannettava:~/bcm43xx$ sudo ndiswrapper -i bcmwl5.inf driver bcmwl5 is already installed sanpe@Kannettava:~/bcm43xx$ ndiswrapper -l bcmw15 : invalid driver! WARNING: /etc/modprobe.d/blacklist line 27: ignoring bad line starting with 'sudo' WARNING: /etc/modprobe.d/blacklist line 28: ignoring bad line starting with 'mkdir' bcmwl5 : driver installed device (14E4:4312) present (alternate driver: ssb) sanpe@Kannettava:~/bcm43xx$ sudo depmod -a sanpe@Kannettava:~/bcm43xx$ sudo modprobe ndiswrapper WARNING: /etc/modprobe.d/blacklist line 27: ignoring bad line starting with 'sudo' WARNING: /etc/modprobe.d/blacklist line 28: ignoring bad line starting with 'mkdir' sanpe@Kannettava:~/bcm43xx$ sudo cp /etc/network/interfaces /etc/network/interfaces.orig sanpe@Kannettava:~/bcm43xx$ echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces auto lo iface lo inet loopback sanpe@Kannettava:~/bcm43xx$ sudo ndiswrapper -m WARNING: /etc/modprobe.d/blacklist line 27: ignoring bad line starting with 'sudo' module configuration already contains alias directive WARNING: /etc/modprobe.d/blacklist line 28: ignoring bad line starting with 'mkdir' sanpe@Kannettava:~/bcm43xx$ echo 'ndiswrapper' | sudo tee -a /etc/modules ndiswrapper sanpe@Kannettava:~/bcm43xx$ echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant ENABLED=0 sanpe@Kannettava:~/bcm43xx$
Koodi: sanpe@Kannettava:~$ cat /etc/modprobe.d/blacklist # This file lists those modules which we don't want to be loaded by # alias expansion, usually so some other driver will be loaded for the # device instead. # evbug is a debug tool that should be loaded explicitly blacklist evbug # these drivers are very simple, the HID drivers are usually preferred blacklist usbmouse blacklist usbkbd # replaced by e100 blacklist eepro100 # replaced by tulip blacklist de4x5 # causes no end of confusion by creating unexpected network interfaces blacklist eth1394 # snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much # hardware on its own (Ubuntu bug #2011, #6810) blacklist snd_intel8x0m # causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306) blacklist i2c_i801 sudo apt-get install ndiswrapper-utils-1.9 mkdir ~/bcm43xx; cd ~/bcm43xx blacklist bcm43xx blacklist bcm43xx blacklist bcm43xx sanpe@Kannettava:~$
Nuo ei kuulu joukkoon! Eli muokkaa kyseistä tiedostoa ja pyyhi nuo rivit! gksudo gedit /etc/modprobe.d/blacklist
Ok, Muokkasin, poistin ja tallensin. Nyt ei tullut enään muuta valitusta kuin tässä kohtaa tämä: Koodi: sanpe@Kannettava:~$ mkdir ~/bcm43xx; cd ~/bcm43xx mkdir: cannot create directory `/home/sanpe/bcm43xx': File exists
joo, älä jatka suoraan alusta! teet samat virheet muuten! eli oota hetki, niin kerään ajatukset Eli jatka tästä! 1. cd ~/bcm43xx 2. sudo ndiswrapper -i bcmwl5.inf 3. ndiswrapper -l 4. sudo depmod -a 5. sudo modprobe ndiswrapper
Heh, kerkesin jo tohinoissani vetästä kaikki nuo alusta, mutta kävin poistaa nyt kuitenkin "blacklist bcm43xx". Ja jatkoin sen jälkeen tuosta mitä kerroit. nyt kävi näin: Koodi: sanpe@Kannettava:~$ gksudo gedit /etc/modprobe.d/blacklist sanpe@Kannettava:~$ cd ~/bcm43xx sanpe@Kannettava:~/bcm43xx$ sudo ndiswrapper -i bcmwl5.inf driver bcmwl5 is already installed sanpe@Kannettava:~/bcm43xx$ ndiswrapper -l bcmw15 : invalid driver! bcmwl5 : driver installed device (14E4:4312) present (alternate driver: ssb) sanpe@Kannettava:~/bcm43xx$ sudo depmod -a sanpe@Kannettava:~/bcm43xx$ sudo modprobe ndiswrapper sanpe@Kannettava:~/bcm43xx$ sudo cp /etc/network/interfaces /etc/network/interfaces.orig sanpe@Kannettava:~/bcm43xx$ echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces auto lo iface lo inet loopback sanpe@Kannettava:~/bcm43xx$ sudo ndiswrapper -m module configuration already contains alias directive sanpe@Kannettava:~/bcm43xx$ echo 'ndiswrapper' | sudo tee -a /etc/modules ndiswrapper sanpe@Kannettava:~/bcm43xx$ echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant ENABLED=0 sanpe@Kannettava:~/bcm43xx$ Wireless valintaa ei ole tuolla network connectionis vieläkään?
Ota ihan rauhallisesti kun teet! sun pitäis pikkuisen miettiä mitä mikäkin komento tekee, ennenkuin sen annat! nyt meillä menee hetki ennenkuin saadaan kaikki nollille ja vedettyä alusta. jotta saisimme kaiken kuntoon! Eli, odota hetki, väsään sulle neuvot, eli ÄLÄ TEE MITÄÄN sitä ennen. Joskus täytyy vääntää rautalangasta...
No niin, tee tämä, jokainen kerrallaan! 1. gksudo gedit /etc/modprobe.d/blacklist poista blacklist bcm43xx rivit tallenna ja poistu. 2. rm -rf ~/bcm43xx 3. ndiswrapper -e bcmwl5.inf 4. sudo modprobe -r ndiswrapper 5. sudo cp /etc/network/interfaces.orig /etc/network/interfaces 6. gksudo gedit /etc/modules poista ndiswrapper rivit tallenna ja poistu. Jos nuo onnistuu, käynnistä kone uudelleen ja ilmoita tänne kun olet valmis! jatketaan sitten!
Väliaikainfoa ennen uudelleenkäynnistystä. Koodi: sanpe@Kannettava:~$ gksudo gedit /etc/modprobe.d/blacklist sanpe@Kannettava:~$ rm -rf ~/bcm43xx sanpe@Kannettava:~$ ndiswrapper -e bcmwl5.inf couldn't delete /etc/ndiswrapper/bcmwl5.inf: No such file or directory sanpe@Kannettava:~$ sudo modprobe -r ndiswrapper sanpe@Kannettava:~$ sudo cp /etc/network/interfaces.orig /etc/network/interfaces sanpe@Kannettava:~$ gksudo gedit /etc/modules sanpe@Kannettava:~$ blacklist bcm43xx rivejä ei ollut. --------------------------------------------------------------- Nyt on käynnistetty kone uudelleen...
Eli aloitetaan alusta, muutamalla muutoksella, sun ei tarvitse asentaa niitä muutamaa pakettia. ja tuo bcm43xx tehdään piilokansioksi, joten ei häiritse sua siinä kotikansiossa! piilokansiot saa näkyviin Ctrl+H yhdistelmällä. Huom. HETI kun/jos tulee virhe, ÄLÄ jatka vaan kerro se virhe mulle!!! 1. echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist 2. mkdir ~/.bcm43xx; cd ~/.bcm43xx 3. wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe 4. cabextract sp34152.exe 5. sudo ndiswrapper -i bcmwl5.inf 6. ndiswrapper -l 7. sudo depmod -a 8. sudo modprobe ndiswrapper 9. sudo cp /etc/network/interfaces /etc/network/interfaces.orig 10. echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces 11. sudo ndiswrapper -m 12. echo 'ndiswrapper' | sudo tee -a /etc/modules
En tiedä onko virhe mutta tässä kohtaa kävi näin: Koodi: sanpe@Kannettava:~/.bcm43xx$ sudo ndiswrapper -i bcmwl5.inf driver bcmwl5 is already installed
tässä tuli: Koodi: sanpe@Kannettava:~/.bcm43xx$ ndiswrapper -l bcmw15 : invalid driver! bcmwl5 : driver installed device (14E4:4312) present (alternate driver: ssb) Mutta jatkoin silti etiäpäin! Ja pääsin kohtaan: Koodi: sanpe@Kannettava:~/.bcm43xx$ sudo ndiswrapper -m module configuration already contains alias directive
no turhaan jatkoit tuo kohta jo kertoi että invalid driver, eli väärä ajuri, mikä sun läppärin tarkka malli on ???
Koodi: sanpe@Kannettava:~/.bcm43xx$ sudo ndiswrapper -i bcmwl5.sys installing bcmwl5.sys ... couldn't find SourceDisksFiles section - continuing anyway... couldn't get manufacturer section - installation may be incomplete sanpe@Kannettava:~/.bcm43xx$ Hmmm... Jos nyt oikein muistan niin tarkka malli on Hp Pavilion TX1320eo Linkki Eli tuo kone joka on tuon linkin takana.