我正在尝试将我的 Android 手机与 wifi ubuntu 连接。
我尝试过的事情:
1)ap-热点->,phone stuck in obtaining ip address, then avoided due to poor internet
2)手动配置 hostapd 和 dnsmasq(以及来自这里)
但什么都没起作用。我只能在 Android 手机中使用静态 IP 才能轻松连接。所以我认为问题出在 dhcp 服务器上。
话虽如此,我只需要将我的 Android 连接到此 wifi,无需其他设备。所以我愿意避免使用 dhcp 服务器,因为我认为它造成了问题。
以下是我在笔记本电脑上为手机分配静态 IP 时遵循的步骤
sudo ifconfig 10.0.0.1
在我的安卓手机上
1) show advanced settings
2) IP settings = static
3) IP address = 10.0.0.2
4) Network prefix length = 24
5) DNS1 = 8.8.8.8
6) DNS2 = 8.8.4.4
现在我可以从我的笔记本电脑 ping 我的 Android 手机了。
ping 10.0.0.2
PING 10.0.0.2 (10.0.0.2) 56(84) bytes of data.
64 bytes from 10.0.0.2: icmp_seq=1 ttl=64 time=173 ms
64 bytes from 10.0.0.2: icmp_seq=2 ttl=64 time=195 ms
现在,共享互联网所需的最后一件事是端口转发,而这是我卡住的步骤。那么,有人可以告诉我如何执行这些步骤,以便我可以在我的 Android 上使用互联网吗?
供参考,这里是 hostapd.conf 文件
interface=wlan0
driver=nl80211
ssid=test
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=1234567890
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP