Equivalente para netsh start network on linux

3

Eu realmente li sobre a opção do Windows para criar um ponto de acesso, que será executado no mesmo dispositivo físico, como a máquina. Para que eu possa conectar meus outros dispositivos a essa rede e ter acesso à internet também.

Eu sei que posso usar duas placas wifi para fazer o truque, configurando o dhcp e criando uma ponte, mas como posso fazer isso com uma placa?

    
por Bartlomiej Lewandowski 20.01.2013 / 18:38

2 respostas

3

Isso cria uma interface wlan1 virtual usando o mesmo dispositivo físico que uma interface wlan0 existente:

iw dev wlan0 interface add wlan1 type station

Alternativamente, você pode especificar o dispositivo físico (o linux tende a chamá-los de "wiphy") manualmente:

iw phy phy0 interface add wlan1 type station

Em seguida, execute hostapd como de costume em wlan1 . hostapd lidará com a alteração do tipo de wlan1 para o modo AP e poderá adicionar outra interface virtual no modo de monitor se seu kernel ou driver não suportar alguns recursos.

Certifique-se de desabilitar o DFS ou qualquer coisa que possa alterar a frequência: o Linux não suporta canais com dois canais diferentes se o seu hardware não puder suportá-lo. A execução de uma estação AP e de uma estação não AP ao mesmo tempo não é suportada por todas as placas / drivers. Você pode usar iw phy0 info e ver o requisito nas configurações de interface para o seu cartão. Rodar um kernel recente e / ou hostapd também é aconselhável.

Em seguida, use o método de compartilhamento de sua preferência na Internet. O NAT é maligno, mas funciona em todos os lugares, o bridge não funcionará porque o AP original filtrará o MAC de entrada, mesmo que não haja nenhuma segurança ativada. Alguns truques inteligentes com proxy ARP também podem ser usados.

    
por 20.01.2013 / 19:01
0

As versões atuais do Fedora (e eu suspeito que agora a maioria das distribuições) usam o NetworkManager, o comando nm-online deve colocá-lo on-line, se possível. Verifique se não há outros problemas (sinal fraco demais, ponto de acesso filtrou seu MAC, configuração ruim do AP, o canal selecionado está cheio, ...).

    
por 21.01.2013 / 05:16