Como configurar um ponto de acesso wi-fi com um laptop Ubuntu (modo de ponto de acesso)?

18

Eu li este artigo e segui cuidadosamente as instruções fornecidas. Tenho certeza de que a placa sem fio do meu laptop suporta entrar no modo de ponto de acesso sem fio.
Infelizmente, porém, quando uso o seguinte comando para iniciar o hostapdserviço, ele gera um erro:

 $ sudo service hostapd stop
 Starting advanced IEEE 802.11 management hostapd                      [fail] 

As instruções mencionadas acima disseram que isso pode ocorrer porque minha placa sem fio não suporta o modo g e forneceu o wiki de hostapd.
Mas o que é o modo g? Tentei mudar para o modo a ou b, mas simplesmente não funcionou.

Alguém pode ajudar com isso ou recomendar uma ferramenta como o connectify no windows?

ps. Estou usando o Ubuntu 12.04, 32 bits. Tenho uma rede com fio ADSL e quero compartilhá-la configurando meu laptop em um ponto de acesso Wi-Fi com meu telefone windows.

kexanie
fonte
11
Eu tentei o ap-hotspot no meu ubuntu 12.04, mas obtendo o problema de autenticação ao conectar os dispositivos Wifi ao hotspot.
21414 Sanjeev
O @skumar ap-hotspot foi reprovado. Tente create_ap .
kexanie

Respostas:

12

Você precisa criar um ponto de acesso sem fio da infraestrutura (modo de ponto de acesso) e um ponto de acesso ad-hoc. No linux (ubuntu) eu usei o ap-hotspot e que funciona para mim (conectei o WP8 e o Android 4.4, não sei sobre iPhones).

Para instalação

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot

Atualização para 14.04

A versão hostapd no Ubuntu 14.04 é de buggy e não funciona corretamente. Para que o AP-Hotspot funcione com o hostapd no Ubuntu 14.04, é necessário fazer o downgrade do hostapd e usar o apt para manter o pacote, para que ele não seja atualizado.

Para fazer isso, use os seguintes comandos:
Para 32 bits:

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

For 64 Bit

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

Configuração

sudo ap-hotspot configure

Configure_Sample

Ele solicitará interfaces, nome do ponto de acesso (que pode ser qualquer coisa que você queira ver como nome wifi_hotspot), senha (que é sua chave de segurança wifi_hotspot).

Agora, se você conseguir configurar com êxito e não receber nenhum tipo de erro de wifi não suportado (se você entender isso simplesmente, o seu wifi_card não suporta a infra-estrutura do ponto de acesso wifi_hotspot, por isso não pode fazer nada), então prossiga.

Então, agora, inicie seu hotspot como

sudo ap-hotspot start

Se você quer parar então

sudo ap-hotspot stop

Se você quiser ver todos os comandos disponíveis

sudo ap-hotspot

Você não vê esse hot spot em funcionamento em nenhum indicador ou algo assim, ainda estou descobrindo como determinar a verificação de status dele.

Eu estou usando é das últimas semanas, e sem bugs (sem efeitos colaterais também) ainda. Estou usando o Gnome-Ubuntu 13.10 amd64 compartilhando eth0 no meu WP8.

FONTE: http://www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/ FONTE: http://www.webupd8.org/2013/06/how-to-set- up-wireless-hotspot-access.html

Gaurav Gandhi
fonte
NOTA para 14.04.
Gaurav Gandhi
11
Você deve ler o segundo link de origem se estiver usando o Ubuntu14.04.
Tamer Shlash
Eu instalei o ap-hotspot e quando eu tentei configurá-lo ele está me dando esse erro seu cartão sem fio ou driver não suporta o modo Access Point O que devo fazer agora para a criação de hotspot
Eka
11
@Eka ap-hotspot está obsoleto. Tente create_ap .
kexanie
8

Eu tenho 2 adaptadores wi-fi instalados para isso. Um interno nativo e outro via USB. Tenho que compartilhar com USB externo porque o interno que estou usando para receber minha conexão. No seu caso, você não precisa de outro adaptador, pois recebe a conexão via cabo. Apenas siga meus passos.
É assim que eu faço. Em System Settings...> Networksselecione o adaptador Wi-Fi que você deseja usar como Hotspon e clique no Use as Hotspot...botão.

insira a descrição da imagem aqui

Isso ativará em breve o adaptador para servir como um ponto de acesso . Na mesma janela você tem Options...função e pode interrompê-lo da mesma maneira fácil.

insira a descrição da imagem aqui

Gediminas Jeremiah Gudelis
fonte
11
Sim, eu tentei esse método antes. Mas parece que é modo ad-hoc, não AP. Não sei se meu telefone Windows pode ter acesso a ele. E quando eu "uso como ponto de acesso", a conexão é desconectada assim que é conectada com êxito.
Kexanie
Eu tentei a mesma coisa no Ubuntu 12.04, mas ele não parece funcionar. O que devo fazer para descobrir o problema?
Srijan
Eu acho que não pode funcionar com o .localdomínio. Como você precisará ter outra conta de domínio para cada dispositivo que deseja conectar. Você tentou depurar daqui ?
Gediminas Jeremiah Gudelis
6

Como o ap-hotspot está obsoleto , não é confiável nem estável para uma distribuição mais recente do Ubuntu. O autor do ap-hotspot recomendou o create_ap .

Instalação

git clone https://github.com/oblique/create_ap
cd create_ap
make install

Uso

Sem senha (rede aberta):

create_ap wlan0 eth0 MyAccessPoint

Senha WPA + WPA2:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

Mude wlan0e eth0para a interface em sua máquina. ( ifconfig)

kexanie
fonte
Estou no Ubuntu 15.10, e isso funcionou melhor para mim.
TungstenX