Hoogst waarschijnlijk is je modem/router verhuisd naar kanaal 12 of 13 of 14. in ieder geval hoger dan 11.
Ubuntu kan WIFI kanalen boven 11 niet meer zien of gebruiken.
Ik ben daar wel eens mee bezig geweest maar een fatsoenlijke oplossing zit er niet in, tis een soort hardnekkige bug die er al een heel aantal jaren inzit.
Log in op je modem/router en stel het wifi in op kanaal 11 of lager en je probleem is over.
Geef in de terminal In Ubuntu de opdracht
iwlist wlan0 channel
of
iw list
kan je zien welke kanalen je draadlose netwerk kaart kan zien.
Je zal zien dat die lijst vaak tot 14 of zelfs 26 gaat, maar in Linux/ Ubuntu kan je niet hoger werken dan 11.
Je zal ook wel zien dat 12, 13, 14 erbij staan maar dat er "passive channel" achter staat.
Bijvoorbeeld :
Frequencies:
* 2412 MHz [1] (15.0 dBm)
* 2417 MHz [2] (15.0 dBm)
* 2422 MHz [3] (15.0 dBm)
* 2427 MHz [4] (15.0 dBm)
* 2432 MHz [5] (15.0 dBm)
* 2437 MHz [6] (15.0 dBm)
* 2442 MHz [7] (15.0 dBm)
* 2447 MHz [8] (15.0 dBm)
* 2452 MHz [9] (15.0 dBm)
* 2457 MHz [10] (15.0 dBm)
* 2462 MHz [11] (15.0 dBm)
* 2467 MHz [12] (15.0 dBm) (passive scanning, no IBSS)
* 2472 MHz [13] (15.0 dBm) (passive scanning, no IBSS)
Andere opdrachten:
iwlist interface freq
iwlist interface ap
iwlist interface scan
iwlist interface rate
iwlist interface key
iwlist interface power
iwlist interface txpower
iwlist interface retry
iwlist --help
iwlist --version
Wil je zien welke wifi kaart je hebt:
lspci -vv
Voorheen kon je met de opdracht "/etc/modprobe.d/options" vervolgens toevoegen
options cfg80211 ieee80211_regdom=EU
en opslaan en daarna het proces opnieuw opstarten, echter op dit moment werkt dat ook niet meer.
In Google vind je nog wel het 1 en ander en dit is een leuke startplek:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/268388Dit persoon heeft al een hele lijst afgewerkt met allerhande mogelijke oplossingen (zonder resultaat):
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/931168 Is echter wel leuk/leerzaam om te lezen.
Wat me irriteerd is dat er tot op heden nog geen mooie oplossing voor is gemaakt, of het via een grafische interface op 1 of andere wijze netjes aan te passen is.
Althans ik heb het nog niet gevonden.........
NOTE en Update :
Nog wat gevonden wat geprobeerd kan worden.
Als de landcode niet gelezen kan worden (in bijv NVRAM) word standaard US gebruikt en in de US mag je geen kanalen gebruiken boven de 11.
Geef de opdracht:
iw reg get
en je zal zien dat de uitkomst "00" is
Je kan nadat de driver geladen is de volgende opdracht in de terminal proberen:
sudo iw reg set EU
Je zou daarna bijvoorbeeld hetvolgende kunnen zien in de log:
Apr 30 10:05:22 myhost kernel: [ 3967.072332] cfg80211: Calling CRDA for
country: EUJe zal waarschijnlijk wel merken dat na een reboot dit weer verdwenen is.
Primair zit het probleem in de driveren hier zit gelijk de moeilijkheid om de juiste te krijgen, want ook met NDiswrapper (niet aan te bevelen) lukt het niet altijd om van dit probleem af te komen.
In 12.10 Quantal beta 1 lijkt het probleem opgelost te zijn, tenminste ? met gebruik van driver brcmsmac driver, wat erg vreemd is dat deze driver ook gebruikt word in 12.04.1.
Ik lees net dat wanneer de kernel 3.5.0_14 van quantal word gebruikt de bug definitief voorbij is, het zat dus duidelijk in de kernel die de landcode uitleest, welliswaar is de firmware voor brcm4313 driver gewijzigd ondanks dat dit niet het hele probleem was.
Meer over deze driver vind je hier
https://git.kernel.org/cgit/linux/kernel/git/linville/wireless-testing.git/commit/?id=898d3c3b2462cd439edb575f43b732425693aff0Ik neem aan dat ook het probleem voor de andere drivers over is.
Als je van testen houd kan je andere kernels installeren GEHEEL op eigen RISICO:
Kernels kan je hier vinden:
installeren van
http://packages.ubuntu.com/quantal/i386/linux-image-3.5.0-14-generic,
http://packages.ubuntu.com/quantal/i386/kernel/linux-image-extra-3.5.0-14-generic,
http://packages.ubuntu.com/quantal/linux-headers-3.5.0-14, en
http://packages.ubuntu.com/quantal/i386/linux-headers-3.5.0-14-generic