Não consigo passar para o modo ad-hoc

Iniciado por crashov3r, 21 de Novembro de 2008, 14:30

tópico anterior - próximo tópico

crashov3r

Eu espetei uma placa wireless aqui no pc e ela tava como padrão no modo managed, dae eu deitei a placa (wlan0 down) e setei ela como modo ad-hoc dai quando vou levanta-la (wlan0 up) da esse erro: SIOCSIFFLAGS: Não há suporte à operação. Se eu passo ela de volta pra managed vai tudo normal, alguem pode me ajudar?

crashov3r


crashov3r


botinha

Amigo faça o seguinte usa um script como esse, não esqueça de depois de fazer dar permissão de execucção #chmod +X

#!/bin/sh
# wifi script by botinha


LOCAL_IPADDR="ip que vc quer colocar"
LOCAL_NETMASK="máscara de rede"
LOCAL_BROADCAST="192.168.0.255"
LOCAL_NETWORK="192.168.66.0"

ifconfig wlan0 $LOCAL_IPADDR netmask $LOCAL_NETMASK up
iwconfig wlan0 essid "o que vc quiser"
iwconfig wlan0 mode Ad-Hoc
iwpriv wlan0 mode 0
iwconfig wlan0 key restricted "a senha que vc quiser"

echo "maquina $LOCAL_IPADDR on"


salve o arquivo como a extensão .sh e não esqueça no essid da rede ele deve estar entre aspas.

Valeuu
"o suor poupa o sangue"

crashov3r


crashov3r

#5
cara, quando eu do esse comando: iwconfig wlan0 mode Ad-Hoc  aparece isso:
root@fernando:/home/fernando# iwconfig wlan0 mode Ad-Hoc
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Device or resource busy.
:s

EDITADO ------------------------------
ah e eu tento passar para o modo master e aparece isso:
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Invalid argument.

botinha

Caro amigo crashov3r  qual a versão do ubuntu você está usando.


Valeuu...
"o suor poupa o sangue"

crashov3r

Citação de: botinha online 26 de Novembro de 2008, 19:46
Caro amigo crashov3r  qual a versão do ubuntu você está usando.


Valeuu...

Ubuntu 8.4 :)

Ednilton Júnior

Também estou com este problema. O meu adaptador é o DWL-G122 da Dlink e não consigo passar para o modo Ad-Hoc de forma alguma.


Sei que não é problema no adaptador porque no Windows consigo usar normalmente.


Imagino que pode ser: Ignorância minha, bug do Ubuntu ou problema com o driver.

Obs.: Já baixei os drivers da D-Link (não funcionou) e já instalei pelo NdisWrapper (também não deu certo).


crashov3r

Citação de: Ednilton Júnior online 27 de Novembro de 2008, 17:52
Também estou com este problema. O meu adaptador é o DWL-G122 da Dlink e não consigo passar para o modo Ad-Hoc de forma alguma.


Sei que não é problema no adaptador porque no Windows consigo usar normalmente.


Imagino que pode ser: Ignorância minha, bug do Ubuntu ou problema com o driver.

Obs.: Já baixei os drivers da D-Link (não funcionou) e já instalei pelo NdisWrapper (também não deu certo).



seguinte cara, comigo funcionou dessa maneira:

instalar "madwifi-tools" ou "madwifi-utils" (apt-get)
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode adhoc

capeleiro

Caro Amigo,

Comigo também não funcionou, deu a seguinte mensagem de erro depois que usei o seu script:

mauricio@MGNHMO101:~$ sudo ./adhoc.sh
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Device or resource busy.
wlan0     no private ioctls.

Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.
maquina 192.168.10.2 on


Obs:Estou usando o ubuntu 8.10, e não consigo me conectar com a rede Ad-hoc, que tenho no desktop (Windows XP Pro).


Abraços

Maurício











Citação de: botinha online 24 de Novembro de 2008, 20:44
Amigo faça o seguinte usa um script como esse, não esqueça de depois de fazer dar permissão de execucção #chmod +X

#!/bin/sh
# wifi script by botinha


LOCAL_IPADDR="ip que vc quer colocar"
LOCAL_NETMASK="máscara de rede"
LOCAL_BROADCAST="192.168.0.255"
LOCAL_NETWORK="192.168.66.0"

ifconfig wlan0 $LOCAL_IPADDR netmask $LOCAL_NETMASK up
iwconfig wlan0 essid "o que vc quiser"
iwconfig wlan0 mode Ad-Hoc
iwpriv wlan0 mode 0
iwconfig wlan0 key restricted "a senha que vc quiser"

echo "maquina $LOCAL_IPADDR on"


salve o arquivo como a extensão .sh e não esqueça no essid da rede ele deve estar entre aspas.

Valeuu