Juhtevaba võrk lülitus välja, kuidas taastada ?

0 häält
1,622 vaatamist
Estobuntu 12.08. Tundub, et probleem tekkis peale uuenduste alla laadimist ja on tarkvaraline. Võrguühendus on lubatud, wireless on sisse lülitatud, kuid indikaatori tuli punane. Kaabelvõrk toimib. Arvuti HP Pavilion.
küsitud 14. sept 2014 kategoorias Algaja küsib - okaspendel (0 punkti)
rfkill list
Võimalik, et pead ka sudo-t pruukima...

Väljund kopeeri siia või kui saad sellest aru, siis unblock-i oma seade ära.
Kui just suurem ikaldus pole, siis arvan, et wifi on soft blokitud.
rfkill list näitab sellist tulemust:

rfkill list
0: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
Selge, siis asi pole selles :)
Järgmine idee oleks see, et draivereid pole. Mis wifi kaart läpakas on? lspci peaks ta tuvastama.
Ethernet controller: NVIDIA Corporation MCP67 Ethernet (rev a2)

 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)
Kas sa kasutasid NDISwrapper-it? Aga muidu: https://wiki.debian.org/bcm43xx
Ma ei tea, kas b43 või b43 legacy või NDISwrapper. Proovisin paigaldada NDISwrapperit, aga kusagil läks midagi viltu või ei sobi see, igatahes tulemuseni ei jõudnud.

Juhendeid ja valikuid on palju, päris kõigest aru ei saa ning õiget valikut teha raske. Loodan, et abistamiseks, kuidas edasi on ehk midagi alljärgnevast infost.

lspci -vnn -d 14e4:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
    Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1375]
    Flags: fast devsel, IRQ 19
    Memory at f6000000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: wl, ssb
Olgu. Guugeldasin veidi ja leidsin selle lehe: http://wireless.kernel.org/en/users/Drivers/b43

Kas firmware-b43-installer nimeline pakk on paigaldatud? See tirib alla vajaliku firmware, mis on oluline komponent b43-ga töötamiseks. Samuti veendu, et wl nimeline moodul poleks laetud (lsmod | grep wl) ja b43 oleks. Samuti proovi eemaldada kõik NDISwrapperiga seotu... võivad konflikti minaa b43-ga.
Firmware-b43-installer tundub olevat nüüd paigaldatud, päris veendunud ma selle õnnestumises ei ole. Kuidas seda kontrollida ?
Mis käsuga saab veenduda, et wl moodul poleks laetud ja b43 on ? Mis käsuga eemaldada kõik NDISwrapperiga seotu ?

Viidatud lehel tuleb Estobuntu puhul lähtuda tõenäoliselt neist juhistest, mis puudutavad other distributions.
Lähtudes sellest, võib arvata, et b43 on kasutusel, aga acess on denied
 lspci -vnn -d 14e4:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
    Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1375]
    Flags: bus master, fast devsel, latency 0, IRQ 19
    Memory at f6000000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: b43-pci-bridge
    Kernel modules: wl, ssb
Ma kirjutasin, kuidas kontrollida, et wl moodul pole laetud - "lsmod |  grep wl"
Kui antakse midagi vastuseks, siis on laetud. Mooduli mahalaadimiseks anna käsk

sudo modprobe -r wl

b43 laadimiseks anna käsk

sudo modprobe b43

Ja siis võrguteenusele restart. Eeldan, et kasutad NetworkManageri. Ehk siis

sudo service network-manager restart

Kui kasutad Estobuntut, siis järgi ubuntu juhiseid. Seda, kas firmware-b43-installer on paigaldatud, näed pakihaldurist või käsurealt

dpkg -l | grep firmware-b43-installer

See access denied võib tulla sellest, et wl on laetud. NDISwrapperit pole ise kunagi kasutanud, seega täpseid juhiseid ei oska anda... võibolla eemalda kõik NDISwrapperiga seotud pakihalduri kaudu?
Tänan sind, mihkel. Juhtmevaba võrk töötab !
Kas ka peale rebuuti? Kui mitte, siis pead wl mooduli blacklistima.
Tõsi, peale restarti on võrk väljas. Võrgu saab taastada käsuga: sudo modprobe b43

Käsku, mis võrgu sisselülituse automaatseks muudaks, pole  leidnud.
https://help.ubuntu.com/community/Loadable_Modules#Blacklisting_Modules ← vaata siit, kuidas mooduleid blacklistida (et neid ei laetaks).
Põhimõtteliselt avad /etc/modprobe.d/blacklist faili juurkasutaja õigustes ja lisad sinna rea:
blacklist wl

Seal näites on tekstiredaktoriks nano, võid ka gedit-t vms. kasutada.
Ma arvan, et kuna millegipärast laetakse wl moodul, siis ei suudeta b43-e laadida (ja miks peaks saamagi :P), kui wl blacklistida, siis arvan, et laetakse kohe õige moodul.
Võid veel pakihalduriga uurida ehk on mõni wl-ga seotud pakk peal. Või kus kohast sa selle wl-i üldse said? Kui selle saaks eemaldatud, siis pole /etc/modprobe.d/blacklist faili vaja muuta.

LISA:
Kas broadcom-sta või bcmwl on paigaldatud. Kui on, siis võta maha. Kui nende pakkide eemaldamisega ja peale rebuuti hakkab wifi tööle, siis blacklistida pole vaja.
Paigaldatud oli Broadcom 802.11 Linux STA wireless driver source (bcmwl-kernel-source). Samal päeval, kui juhtmevaba võrgu probleem tekkis. Sain selle Ubuntu tarkvarakeskuse kaudu eemaldatud ja nüüd töötab. Juhtmevaba võrk käivitub ise peale restarti. Tänan veelkord abi eest !

Küsimusele vastamiseks logi sisse või registreeru.

...