Problema na conexão com o wifi (sem gerenciador de rede)

2

Olá, a pergunta é simples.

Como posso usar um adaptador wifi para receber informações e também hospedá-lo. (AKA UM HOTSPOT WIFI AO USAR WIFI) o algoritmo masquarade permite isso no meu caso. E outros algoritmos também em outros casos. As pessoas acham que isso não é possível com seus respectivos drivers. Mas é principalmente.

Agora estou usando o Ubuntu12.04.3, mas eu tentei resolver esse problema no fedora core, gentoo, linux mint, debian e ubuntu12.04.3desktop. Eu não vejo como minha distro é relevante, já que é apenas manipulação feita via iptables. Mas talvez certas distros tenham serviços que podem matar / quebrar isso. Por exemplo, quando eu uso o fedora, eu preciso matar o nn-applet ou o network manager plasma e o ubuntu network-manager. Por favor, diga-me quais distribuições Linux são suportadas se a minha não é. Eu tenho navegado na web por um longo tempo sobre isso .. Infelizmente minha vida tem sido dominada por janelas. E eu posso escrever-me completamente um programa para fazer isso no básico visual, mas não sei nada sobre o Linux.

Também eu tentei vários métodos on-line todos os que criam duas interfaces separadas, uma que ouve outra que compartilha. Todos os métodos on-line são basicamente os mesmos e usam ferramentas como iw, udhcpc, hostapd ... Para referência através do resto deste post mal estar falando sobre esse método que outros também têm problemas com: link

Eu tenho um eeepc1005hab rodando o desktop Ubuntu12.04.3

Meu primeiro passo é conectar-se à internet sem gerenciador de rede.

sudo service network-manager stop

Sim, sei que isso é mais difícil, mas vou precisar fazer isso mais tarde.

Então eu tentei configurar o /etc/wpa_supplicant.conf com

ctrl_interface=/var/run/wpa_supplicant
network={
  ssid=Annequ
  Key_mgmt=WPA-PSK
  Proto=RSN  (i also tried WPA and WPA2)
  Pairwise=CCMP (i also tried TKIP AES and combinations)
  Group=CCMP (also tried the above)
  Psk=Annequlol
} (i tried with "s and without lol)

Ok, então eu testei ... falhar ... no meu script bash (que você pode ver no link) eu recebo muitos erros ... Às vezes, diz algo sobre entropia (eu tentei usar / dev / urandom ) mas como o problema não é realmente sobre entropia, ele ainda falha. Outras vezes, repete a eternidade que minha interface está se associando com o roteador (o endereço MAC com o qual está se associando está correto), mas depois diz que falhou.

Então eu fico bravo e baixo a GUI. (Wpa_gui) eu configuro e clique em conectar E diz (host do adaptador):

Status: Completed (station).   (Good right?)
Authentication: WPA2-PSK 
Encryption: CCMP
SSID: Annequ
BBSID: 28:2c:b2:08:68
Ip address:                     (Nothing)

Ok, então claramente eu sou um noob .. (o meu problema é com o udhcpd.conf?). É apenas o meu terceiro dia no linux então idk o que exatamente está me impedindo de obter conexão :( eu tentei

host ifconfig 192.168.1.155 para cima E agora me dá um ip no wpa_gui mas não na conexão.

ifconfig -a eles estão ativos e funcionando e o wlan0 / eth0 está inativo. Minha outra interface virtual pode aceitar clientes e tudo! Mas o problema é quando meu telefone pede um ipaddress nenhum é dado. E é desconectado, e reconecta novamente com outro "handshake aceito"

Como você pode ver, tentar conectar a interface do host à Internet é o meu problema. se sim, eone pode me ajudar a conectar esta interface, ou me ligar em algum lugar que eu possa ler POR FAVOR, faça!

Eu tenho uma ROM hackeada como meu firmware no meu telefone Android por razões obv e eu uso meu laptop para se conectar a uma VPN e fazer alguns tunelamento. Como você pode ver, fazer tudo isso no laptop facilita muito. (Embora eu também tenha tudo no telefone) (mas se você sabe sobre o Google android você sabe sobre o porquê vpning no pc é melhor)

"Meu script" para fazer isso tudo automaticamente está no link e é na verdade esse pessoal. E eu agradeço muito a ele. Vou mencionar que tentei meus próprios roteiros. Na verdade eu até mesmo tentei como 5 arquivos .sh eu encontrei on-line também ... Eu passei por cada linha por linha ofc ... E todos pareciam ok ...

no script mencionado, acredito que uma linha tenha um erro, então eu tentei mudar essa linha.

$ sudo ifconfig ap1 ether hw 12: 34: a3: 4f: 5g: 4e Para

$ sudo ifconfig ap1 hw éter 12: 34: a3: 4f: 5g: 4e E agora funciona, mas também aparentemente eu não posso mudar meu MAC completamente. (eu posso com outras ferramentas), mas o que eu fiz foi apenas alterar o último dígito que foi permitido e agora o host da interface é atribuído a um endereço separado)

Então, se você sabe por que não está funcionando para mim, por favor ajude :( De qualquer maneira eu agradeço a comunidade linux pela liberdade que eles me deram e estou em choque Eu nunca usei linux antes. É tão bom. incrível! É tão poderoso

Embora configurar isso no windows fosse realmente fácil :( mas isso é só porque eu sou um nooby para o Linux.

Além disso, se ajudar eu postarei todos os meus arquivos .conf e postarei meus logs do terminal e do sistema. Também posso postar qualquer outra informação que as pessoas precisem. Talvez eu precise renovar o driver nl80211. a saída no meu terminal está faltando uma coisa óbvia quando eu executar o script btw.

O host não está se associando com o roteador real propriamente e, portanto, sem internet e, portanto, ap1 está aceitando clientes sem nenhum valor.

O Busybox inicia o servidor mini dhcp. E as interfaces estão funcionando e transmitindo. E ap1 é funcional.

    
por Leathan 21.10.2013 / 22:46

0 respostas