Criando um hotspot wifi a partir de uma conexão com fio no Macbook para iPhones

1

Estou tentando configurar meu próprio hotspot. Eu tentei seguir as instruções nesta resposta: link sem uso.

Eu não tenho 'AP' aparecendo em "Modos de Interface Suportados", e também não consigo encontrar o arquivo etc / hostapd / hostapd.conf. E aparentemente, o Ubuntu 14.04 (minha versão) tem um problema com a atualização do hostapd de qualquer maneira.

Alguma sugestão?

    
por aaldilai 05.07.2014 / 02:09

2 respostas

1

instalar o ap-hotspot:

// se você não estiver executando o ubuntu 14.xx

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

atualize para o Ubuntu 14.04 se você estiver usando:

amd64 : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
32 bit : http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb

exemplo em amd64:

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

uso:

$ sudo ap-hotspot start

// siga a configuração para senha & amp; ssid

se você quiser configurá-lo novamente:

$ sudo ap-hotspot configure

para pará-lo:

$ sudo ap-hotspot stop

para verificar a configuração:

$ ap-hotspot
    
por hwez 05.07.2014 / 05:48
0

Primeiro, descubra se o kernel suporta wifi em sua máquina ou não por este processo:

i. Encontre o módulo do driver do kernel em uso, emitindo o comando abaixo:

lspci -k | grep -A 3 -i network

(No meu caso, o driver em uso foi ath9k)

ii. Agora, use o comando abaixo para descobrir seus recursos de wifi (substitua ath9k pelo seu driver de kernel):

modinfo ath9k | grep ‘depend’

iii. Se a saída acima incluir "mac80211", significa que sua placa wifi suportará o modo AP.

É verdade que o 14.04 tem algum problema com o hostapd, mas há uma solução fácil para isso:

sudo nmcli nm wifi off
sudo rfkill unblock wlan

sudo ifconfig wlan0 10.15.0.1/24 up
sleep 1
sudo service isc-dhcp-server restart
sudo service hostapd restart

Fonte: Relatório de bug do Launchpad no hostapd - 1289047

Use o segundo último comando somente se você usar o servidor dhcp. Leia minha outra resposta sobre este tópico para referência: erro hostapd "nl80211: Não foi possível configurar o modo de driver"

Atualizar

O driver wl a que você está se referindo implica um driver de propriedade da Broadcom. Infelizmente, este driver não é suportado fora da caixa para o modo de ponto de acesso pelo kernel do linux. Suas únicas opções são:

i) Remova o módulo do driver wl e instale uma alternativa de trabalho. Esses links podem ser úteis para você:

link

link

ii) Volte a usar o seu Windoze / Crapintosh (eu geralmente odeio dar essa opção a alguém e eu nunca levaria isso sozinho, qualquer pesquisa que a alternativa leve!) e usar connectify ou um software similar.

    
por Prahlad Yeri 05.07.2014 / 02:16