Írtam egy kis scriptet ami arra lenne hivatott, hogy ki-be kapcsolja a wifit.
A notebookomban sajnos nem működik a wifi gomb ubuntu alatt, így ezt rendeltem hozzá egy billentyűkombinációhoz (Ctrl + Alt + W).
A script: http://pastebin.com/i4pxqBz7
A kérdés: az rfkill valahogy hard blocked-ra teszi (látszólag random módon) az egyik wifit (csak egy van a gépben, valamiért kettőként jelenik meg, (ath5k) így az egyik hard blockolása kiüti a másikat is...), hogyan kapcsolhatom vissza?
karesz@Amalia:~$ rfkill list wlan
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
lspci:
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
Előre is köszönöm!
- 5021 megtekintés
Hozzászólások
Köszönöm, közben az első problémára megszültem a saját megoldásom!
- A hozzászóláshoz be kell jelentkezni
case $onoff in
"2" | "3" | "4" ) rfkill block wlan ;;
* ) rfkill unblock wlan ;;
esac
- A hozzászóláshoz be kell jelentkezni
Óh, ez sokkal szebben néz ki :) Köszi!
- A hozzászóláshoz be kell jelentkezni
Valakinek ötlete?
- A hozzászóláshoz be kell jelentkezni
Egy _nem_ szabályos kikapcsolást követően valahogy hard blocked-re állt a wlan0 eszközöm (azt megelőzően hibátlanul üzemelt).
akarmi@szamitogep:~$ rfkill list wlan
0: Wireless LAN
Soft blocked: no
Hard blocked: yes
lspci:
03:00.0 Ethernet controller: Intel Corp. Pro/Wireless 3945ABG [Golan] Network Conn. (rev 02)
Az ifup wlan0-ra:
RTNETLINK answers: Unknown error 132
Starting DHCP4 client on wlan0...
wlan0 DHCP4 client NOT running
RTNETLINK answers: Unknown error 132
Cannot enable interface wlan0
interface wlan0 is not up
Már annyira sikerült elcsesznem, hogy a wlan0 is "eltűnt"!
Valakinek ötlete?
openSUSE 11.4, KDE 4.7.0, kernel 2.6.37.6, notebook Asus F3SG
- A hozzászóláshoz be kell jelentkezni
Nézd meg van e generate-interfaces.pl script eldugva a gépen. Ha igen, akkor kicsomagol, futtat.
find /usr/share/ -name generate-interfaces*
/usr/share/doc/ifupdown/examples/generate-interfaces.pl.gz
-
Debian Squeeze
- A hozzászóláshoz be kell jelentkezni
Itt mutatnek ra a kerdezo alairasara. Ilyen fajlja nem lesz.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Tényleg nincs ilyen állomány...
openSUSE 11.4!
Hogy lehet ezt helyrebillenteni, mit tudok tenni?
- A hozzászóláshoz be kell jelentkezni
Ha az 'rmmod iwl3945'-tel kilövöm, illetve 'modprobe iwl3945'-tel visszatöltöm, akkor "eltűnik a hard blocked", de minden gép újraindítást követően "visszaáll".
'rfkill list'
1: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no
Az iwconfig jelenleg ezt írja ki:
wlan1
IEEE 802.11abg ESSID:off/any
Mode: Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encríption key:off
Power Management:off
Valakinek ötlete?
- A hozzászóláshoz be kell jelentkezni
A modul automatikus betöltését kell feltehetően átparaméterezni. Valahol lesz egy modprobe.conf fájl, talán a /lib alatt. Ezt kell megkeresni. Több kernel esetén a kernelnek megfelelő alkönyvtárban. Ebben a fájlban lesz benne, hogy a modult mikor mi szerint tölti be. Ott lehet valamit konfigolni rajta.
- A hozzászóláshoz be kell jelentkezni
Ha a topic igy elment az rfkill rugdosasaba, en is rugnek egyet bele, mert nekem se megy jol.
Szoval, van egy iwl 4965 integralt wifi kartyam, a laposon meg van egy "Wifit tiltom" cimu kapcsolo. Namarmost, ez elenged ACPI-n is egy jelet, illetve hardveresen is ki tudja kapcsolni a wifit, amennyiben senki nem valaszol neki szoftveresen. Ha nincs rfkill modulom, akkor minden faja, a kapcsolo csak a belso wifit tiltja. Ha viszont a linux csinalja, akkor leblokkol konkretan _minden_ wlan eszkozt, tekintet nelkul arra, hogy az kulso vagy belso eszkoz.
Erre van valami otlet, hogy hogy lehetne lebeszelni rola?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni