Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: vojtal 21 Února 2010, 19:01:06

Název: Jak zablokovat SSB? Kolize s ovladacem bcmwl: WiFi Broadcom BCM4311 [vyřešeno]
Přispěvatel: vojtal 21 Února 2010, 19:01:06
Ahoj,

potreboval bych poradit s rozchozenim wi-fi.

Mam Ubuntu Karmic Koala 9.10; 2.6.31-19-generic

WiFi se mi podarilo rozchodit pri beznem update z netu. Ovladac jsem aktivoval pres Hardware drivers. Na notebooku se mi rozsviti kontrolka a WiFi jde zapnout specialnim tlacitkem k tomu urcenemu.
V momente kdy restartuju system uz bohuzel tlacitko nefunguje a v hardware drivers se objevi "This driver is activated but not currently in use".
Abych wifi rozchodil musim ovladac odebrat a znovu aktivovat. Pak funguje tlacitko pro wifi i samotna wifi.

Pro info davam vypis z terminalu:
Verze WiFi:
vojtal@vojtal:~$ lspci | grep Network
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

Stav po restartu -  "This driver is activated but not currently in use":
vojtal@vojtal:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

Stav po odebrani a opetovnem pridani ovladace:
vojtal@vojtal:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

eth1      IEEE 802.11  Nickname:""
          Access Point: Not-Associated  

Stav s nainstalovanym ovladacem po restartu: lspci -k  
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
   Kernel modules: wl, ssb

Stav po odebrani a nove instalaci driveru:
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
   Kernel driver in use: wl
   Kernel modules: wl, ssb


tady me zaujala i pritomnost "ssb", jiny driver? lze ho nejak odebrat?

vojtal@vojtal:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:d3:e6:6b:13
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16

eth1      Link encap:Ethernet  HWaddr 00:1c:26:5f:7c:4a
          inet addr:192.168.0.104  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21c:26ff:fe5f:7c4a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:420 errors:0 dropped:0 overruns:0 frame:832
          TX packets:496 errors:14 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:302097 (302.0 KB)  TX bytes:107043 (107.0 KB)
          Interrupt:17

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)

Predem diky za jakykoliv tip...
Název: Re: Driver po restartu hlasen jako "not in use" - WiFi Broadcom BCM4311
Přispěvatel: Pepe999 21 Února 2010, 19:03:49
Lidi tu psali, ze je treba doinstalovat nejakej balik v Synapticu, bcmwl-kernel-neco(source)..
Název: Re: Driver po restartu hlasen jako "not in use" - WiFi Broadcom BCM4311
Přispěvatel: vojtal 21 Února 2010, 20:19:15
Lidi tu psali, ze je treba doinstalovat nejakej balik v Synapticu, bcmwl-kernel-neco(source)..
bcmwl-kernel-source mam nainstalovany - kdyz jsem ho odstranil tak se mi pres hardware drivers nechtel ovladac nainstalovat...

hlavni problem je myslim v tom ze spolu s ovladacem wl mam asi nainstalovany i nejaky ssb

znovu jsem si overoval vypisy v terminalu pres prikaz lspci -k pri ruznych stavech:

1) WiFi je funkcni - bcmwl-kernel-source a ovladac v hardware drivers je nainstalovany:
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
   Kernel driver in use: wl
   Kernel modules: wl, ssb


2) WiFi je nefunkcni (v hardware drivers hlaska: "This driver is activated but not currently in use") - bcmwl-kernel-source a ovladac v hardware drivers je nainstalovany ("not currently in use"):
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
   Kernel modules: wl, ssb

3) WiFi je nefunkcni - bcmwl-kernel-source a ovladac v hardware drivers jsou odinstalovany
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
   Kernel modules: ssb

Jestli je teda moje dedukce spravna, spolu s wl je instalovan i jakysi ssb, ktery ale nepotrebuju? Jak ho odstranit?

edit: trochu jsem googlil a na zahraničních fórech se obecně píše že ssb skutečně koliduje s jinými wifi ovladači.. jak ho tedy zablokovat?
Název: Re: Jak zablokovat SSB? Kolize s ovladacem bcmwl pro WiFi BCM4311 [vyřešeno]
Přispěvatel: vojtal 22 Února 2010, 18:04:33
Tak jsem problém nakonec vyřešil :)

V terminálu stačí zadat modprobe wl čímž se WiFi jednorázově zapne.

Aby se spouštěla po startu musíme upravit rc.local. v terminálu zadáme

sudo su cd /etc
gedit rc.local

ovevře se nám soubor rc.local ve kterém odkomentujeme (smažeme # před) !/bin/sh -e

zároveň mezi komentář a exit přidáme řádek modprobe wl

změny uložíme a zavřeme.

Zkuste restartovat zda WiFi naskočí.

Pokud ne mě to vyřešil v terminálu příkaz:

cd /etc
sudo chmod +x rc.local



Název: Re: Jak zablokovat SSB? Kolize s ovladacem bcmwl: WiFi Broadcom BCM4311 [vyřešeno]
Přispěvatel: tomek 23 Února 2010, 09:45:18
mam pocit, ze lze do souboru blacklist.conf pripsat radek:
#blacklist ssb
coz ssb zrusi
Název: Re: Jak zablokovat SSB? Kolize s ovladacem bcmwl: WiFi Broadcom BCM4311 [vyřešeno]
Přispěvatel: vojtal 23 Února 2010, 15:44:45
To jsem se taky dočetl, ale na mojí konfiguraci to bohužel nefungovalo. Funkční byl až výše uvedený postup.. Ale někomu to třeba fungovat bude i přes blacklist ssb :)
Název: Re: Jak zablokovat SSB? Kolize s ovladacem bcmwl pro WiFi BCM4311 [vyřešeno]
Přispěvatel: LeXa 03 Března 2010, 12:07:25
Já bych jen chtěl doplnit, že mi nefungoval ani blacklist ani přídání modprobe wl do rc.local. Aby mi wifi fungovala po každém startu, přidal jsem do rc.local příkaz rmmod ssb. Teprve pak mi to fungovalo.

rc.local
Kód: [Vybrat]
!/bin/sh -e
rmmod ssb
modprobe wl
exit