Zdravim, nainstaloval jsem si Debian a nějak mi nejde wifi. Mám adaptér getnet GN-331U. Ten by měl používat modul rt2870STA.ko, který je v jádře zavedený. Pokud napíšu ifconfig -a, wlan0 se mi mezi zařízeními ukáže a lsusb můj adaptér taky vidí. Napadá někoho v čem by mohl být problém prosím?
Ještě můžeš zkontrolovat, jestli ten adaptér nepotřebuje firmware a jestli jo, tak se koukni jestli ho máš nainstalovanej (myslim že se to dá vykoukat z výpisu dmesg po zapnutí adaptéru - když neni firmware, tak si to stěžuje).
Jinak jak wifi konfiguruješ? Jak vypadá /etc/network/interfaces ? Jak je nastavená síť, kam se chceš připojit?
Díky za odpověď, podívám se na to příští víkend (to budu na chatě).
Tak sem se na to podíval a zkopíroval jeden soubor. Teď mi to hlásí:
SIOCSIFFLAGS: Operace není povolena
a když napíšu:
ifup wlan0
tak mi to napíše:
Ignoring unknown interface wlan0=wlan0
(dělám to jako root) neví někdo co dál pls?
Citace od: koljin kdy 02. 05. 2011, 13:02:21jak wifi konfiguruješ? Jak vypadá /etc/network/interfaces ? Jak je nastavená síť, kam se chceš připojit?
výpis /etc/network/interfaces:
auto lo
iface lo inet loopback
zbytek jsou komentáře
a chci se připojit k routeru - všechno se nastavuje automaticky (ip...)
ale nemůžu wlan0 ani zapnout
Nechodí to, protože tam nemáš uvedenou žádnou konfiguraci rozhraní wlan0.
Pokud chceš z nějakýho důvodu používat řádkový nástroje a ne klikací gui, tak mně dobře funguje ifup/ifdown. Jenom musíš do /etc/network/interfaces dát příslušnou konfiguraci sítě...
Tzn. pokud máš wifi router, máš tam nastavený nějaký essid, dejme tomu "doma", nemáš tam žádný šifrování (moc nedoporučuju) a ip adresa se nastaví automaticky přes dhcp, tak do toho souboru zkus přidat něco jako
iface wlan0 inet dhcp
wireless-essid doma
A pak už jenom zkusíš
ifup wlan0
a uvidíš...
Nicméně uživatelsky pohodlnější pro tebe budou asi klikátka jako network manager nebo wicd...
Klikátka nemám a bez netu je ani nemůžu nainstalovat :-). A jak říkám nejde mi tu wifi (interface) ani zapnout, vůbec to s ní nekomunikuje, takže nastavení essid a dhcp nepomáhá.
Vložil jsi do souboru /etc/network/interfaces příslušný řádky?
Zkusil si pak ifup wlan0?
Dostal si nějakou jinou chybovou hlášku, než "Ignoring unknown interface wlan0=wlan0"?
jj, zkoušel sem to. výpis:
SIOCSIFFLAGS: Operation not permited
Error for wireless request "Set ESSID (8B1A)" : SET failed on device wlan0 ; Network is down.
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
SIOCSIFFLAGS: Operation not permited
SIOCSIFFLAGS: Operation not permited
Listening on LPF/wlan0/00:00:00:00:00:00
Sending on LPF/wlan0/00:00:00:00:00:00
Sending on Socket/fallback
receive_packet failed on wlan0: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
Jo a jestli by třeba pomohl výpis z iwconfig, tady je:
wlan0
Ralink STA ESSID:**
Mode:Auto Frequency=2.412GHZ
Link Quality=10/100 Signal level: 0 dBm Noise level:-143 dBm
Rx invalid nwid:0 Rx invalid crypt: 0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Jo tak už to de. Díky všem za rady. Chtělo to přidat zdroj do:
/etc/apt/sources.list:
deb http://ftp.debian.org/debian/ squeeze main non-free
a potom nainstalovat ten firmware :)
apt-get install firmware-ralink
jo s ještě jsem do blacklistu (/etc/modprobe.d/blacklist.conf) přidal následující řádky:
blacklist rt2800pci
blacklist rt61pci
blacklist rt2x00pci
blacklist rt2800usb
blacklist rt2800lib
blacklist 2x00usb
blacklist rt2x00lib
Akorát se nějak nemůžu připojit k wifi.
Když dám:
ifconfig wlan0 up
iwconfig essid O2
tak při výpisu z iwconfig mám ESSID pořád ""
Na internetu jsem našel, že mám místo iwconfig použít iwpriv, ale když dám: iwpriv wlan0 show, napíše to: wlan0 no private ioctls.
Zkusim upgradovat jádro na 2.6.38, třeba to pomůže?
Citace od: Mildas kdy 26. 05. 2011, 10:07:18
Zkusim upgradovat jádro na 2.6.38, třeba to pomůže?
Těžko říct. Už jsem myslel že ti to se současnym ovladačem nepoběží, ale zdá se, že s firmwarem to snad už půjde (jen nechápu proč ty řádky v blacklist.conf? i když pokud to s nima chodí, tak proč ne :) )
Je pravda že v 2.6.38 už by neměly bejt ony staging drivery (taky jsem jeden používal, a taky mě zlobil), ale nový, fungující snad už dobře (zatim nemám problém), ale jestli takovej upgrade neni zbytečnej...
Co ti hlásí postup přes ifup (mně osobně se nikdy nepodařilo pomocí low level příkazů ifconfig a iwconfig wifi připojit... asi nevim jak se to dělá :) )? Nějaká nová chybová hláška, jiná než "SIOCSIFFLAGS: Operation not permited" ? Z toho by se možná dalo něco dalšího vyčíst...
Tak po upgradu už mi systém ani nenastartuje :-). A na ten ifup se dyžtak podívám zas příští víkend, až budu zas na chatě. A ty řádky sem našel na netu na fórech, ale zjistil sem že stačí jenom ten 2800 a ostatní moduly se mi bez něj nenačtou, nebo sem je tam ani předtim neměl.