Como configurar interfaces WLAN com uma para o Hotspot?

3

Estou tentando configurar duas interfaces para duas placas wireless. Um cartão para se conectar a uma rede sem fio e um para um ponto de acesso para acessar este computador através do SSH. Eu preciso wlan0 para conexão WI-FI e wlan1 para hostapd hotspot.

Eu estava tentando fazer isso sozinho, mas ainda não tenho informações suficientes para isso. Então, meu /etc/network/interfaces está assim:

#/etc/network/interfaces
#Please use DietPi-Config to modify network settings.

# Local
auto lo
iface lo inet loopback

# Ethernet
#allow-hotplug eth0
iface eth0 inet dhcp
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
#dns-nameservers 8.8.8.8 8.8.4.4

# Wifi
allow-hotplug wlan0
iface wlan0 inet dhcp
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
wireless-essid Zelkow177
wireless-key werabartekagataS
wireless-mode Managed
wireless-power off
wpa-ssid Zelkow177
wpa-psk werabartekagataS
#dns-nameservers 8.8.8.8 8.8.4.4

#Wifi 2

auto wlan1
allow-hotplug wlan1
iface wlan1 inet dhcp
#dns-nameservers 8.8.8.8 8.8.4.4

#Bridge
#Work in progress

E meu hostapd.conf é assim:

### Wireless interface wlan1 ###
interface=wlan1

### Bridge br0 ###
#bridge=br0

### Driver ###
driver=nl80211

### Country code ###
country_code=PL

### SSID ###
ssid=DietPi

### Hideing SSID ###
ignore_broadcast_ssid=0

### WPA ### (WPA=1, WPA2=2, WPA_Both=3)
wpa=2

### WPA Password ###
wpa_passphrase=dietpi

### WPA accept cipher suites ###
wpa_pairwise=THIP CCMP

### WI-FI mode ###
hw_mode=g

### Channel ###
channel=1

### Auth system ###
auth_algs=2

### Mac whilelist ###
macaddr_acl=1

### MAC whilelist file ###
accept_mac_file=/etc/hostapd/hostapd.accept

Eu quero fazer uma ponte wlan0 para wlan1 para ter acesso à internet enquanto estiver conectado ao hotspot e também ao DHCP, mas isso não é um problema.

Mas a questão principal é que o hostapd não funciona com o wlan1 e o br0 (que apaguei porque era horrível) não funciona. Também não quero trocar cartões com interfaces, porque no "mau" atualmente trabalho em wlan0 , mas eu quero que ele funcione em wlan1 e a mesma coisa em "melhor".

Cartões que estou usando:

  • Para o HOTSPOT TP-LINK TL-WN725N
  • Para WI-FI TPLINK TL-WN722N

Acho que forneço todas as informações necessárias, mas se não for só peça por ele.

EDIT:

Eu fiz tudo sozinha! yey! Mas este TP-LINK TL-WN725N não funciona com o hostapd.

    
por MineBartekSA 13.01.2017 / 22:26

1 resposta

1

Você pode criar facilmente um ponto de acesso usando create_ap .

Instale create_ap e execute o seguinte comando:

create_ap wlan0 wlan1 MyAccessPoint MyPassPhrase

wlan0 para obter uma conexão com a internet

wlan1 para criar um hotspot wifi

Para instalar create_ap e iniciar o serviço, execute:

git clone https://github.com/oblique/create_ap
cd create_ap
make install
systemctl start create_ap
systemctl enable create_ap
    
por 15.01.2017 / 14:17