편집하다:

편집하다:

그래서 두 개의 무선 카드에 대해 두 개의 인터페이스를 설정하려고 합니다. 하나의 카드는 무선 네트워크에 연결하는 데 사용되고 다른 하나는 SSH를 통해 이 컴퓨터에 대한 핫스팟 액세스에 사용됩니다. WI-FI 연결에는 wlan0이 필요하고 hostapd핫스팟에는 wlan1이 필요합니다.

직접 해보고 싶은데 아직 정보가 부족하네요. 그래서 내 /etc/network/interfaces모습은 다음과 같습니다.

#/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

hostapd.conf모습은 다음과 같습니다.

### 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

핫스팟과 DHCP에 연결되었을 때 인터넷에 접속할 수 wlan0있는 브리지를 만들고 싶은데 그건 문제가 되지 않습니다.wlan1

하지만 가장 큰 문제는 hostapdwlan1에서는 작동하지 않으며 br0(끔찍해서 제거했습니다) 역시 작동하지 않는다는 것입니다. 또한 현재 "불량" 카드에서 작동하기 때문에 인터페이스가 있는 카드를 변경하고 싶지 않지만 wlan0"더 나은" 카드에서도 작동하기를 원합니다.wlan1

내가 사용하는 카드:

  • 핫스팟 TP-LINK TL-WN725N에 적합
  • 무선 네트워크에 적합 TPLINK TL-WN722N

필요한 모든 정보를 제공할 것이라고 생각하지만 그렇지 않은 경우에는 그냥 요청하는 것뿐입니다.

편집하다:

나는 모든 것을 스스로한다! 응! 하지만 이 TP-LINK TL-WN725N은 Hostapd와 함께 사용할 수 없습니다.

답변1

다음을 사용하여 쉽게 핫스팟을 만들 수 있습니다.create_ap.

create_ap다음 명령을 설치 하고 실행하십시오.

create_ap wlan0 wlan1 MyAccessPoint MyPassPhrase

wlan0인터넷 연결 받기

wlan1Wi-Fi 핫스팟 만들기

create_ap서비스를 설치하고 시작하려면 다음을 실행하세요.

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

관련 정보