Não é possível trabalhar sem fio, RT2800 PCI [1814: 0601], rt2x00queue_write_tx_frame: Erro [fechado]

3

Noob parcial aqui, queria tentar Mythbuntu para substituir um tivo morrendo, e estou tendo problemas com algumas das noções básicas. Depois de um fim de semana estudando, eu aprendi um pouco, mas continuo chegando a becos sem saída Eu não sei bem como superar.

uname -a

Linux Shade 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Comportamento inicial: as redes sem fio não seriam exibidas no "gerenciador de rede"? (é esse o nome? Eu vejo um ícone no canto superior direito da GUI (descobri correndo XFCE) que eu clico e muda quando eu ligar o cabo ethernet).

lspci -nn

05:00.0 Network controller [0280]: Ralink corp. RT2800 802.11n PCI [1814:0601]

Usando o link principalmente como guia, comecei instalando o mais recente e melhor compatível sem fio para drivers rt2x00.

Comportamento atual: Fresco ao reiniciar, vejo SSIDs no gerenciador de rede e tento conectar-me ao meu, uma rede protegida por WPA2. Sou solicitado pela senha e insiro-a. O ícone do gerenciador de rede gira por cerca de um minuto e, em seguida, ele recita a minha senha. Sei que tenho a senha correta, excluí e retomei as informações de senha de uma máquina Windows separada e ela funcionou conforme digitado. Eventualmente eu cancelei e os SSIDs desapareceram do gerenciador de rede.

iwlist wlan0 scan

wlan0     No scan results

Verificando, hum, não tenho certeza, o comando dmesg era algo que eu estava digitando muito, então eu adicionei às notas do meu papel. Parece que são erros ou notificações ou algum tipo de log. Os números à esquerda continuam mudando, talvez o tempo decorrido ou algo assim.

dmesg | tail

[ 3321.935084] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3381.899236] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3441.855438] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3501.819676] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3561.779743] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3621.738350] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3681.697177] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3741.655319] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3801.613986] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.
[ 3861.572981] phy0 -> rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0.

Checked for "blocks", not really sure what this means, but I'm running on a newly built desktop

rfkill list

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Também tentei usar o iw, mas ele não retornou nada.

sudo iw dev wlan0 scan

E depois de executar dmesg novamente, vejo os mesmos tipos de mensagens de erro, com um número diferente na frente de cada linha. Tenho certeza que estou estragando com o wpa_supplicant:

sudo wpa_supplicant -Dwext -iwlan0 -ctest.conf
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument

ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.

E meu test.conf parece, modificado a partir do exemplo do site wpa_supplicant desde que eu não tenho um grupo "wheel", achei que ficaria bem com o grupo sudo

# allow frontend (e.g., wpa_cli) to be used by all users in 'wheel' group
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=sudo
#
# home network; allow all valid ciphers
network={
    ssid="Feroz"
    scan_ssid=1
    key_mgmt=WPA-PSK
psk="******"
}

Eu não tenho certeza de onde ir a partir daqui, já que o rt2x00 é supostamente suportado assim, não sei o que está acontecendo. Não me oponho moralmente a usar o ndis para usar os drivers do Windows, mas os drivers ficam trancados atrás do InstallShield e não consigo extraí-los do arquivo de instalação.

Qualquer ajuda seria apreciada, então eu não gasto outras XX horas batendo pedras juntas.

    
por Manix 10.09.2012 / 06:05

0 respostas