ฉันได้ค้นหาตลอดไปเกี่ยวกับปัญหานี้และฉันไม่พบใครก็ตามที่มีสถานการณ์พิเศษของฉัน ฉันกำลังพยายามตั้งค่าฮอตสปอตไร้สายโดยใช้ Ubuntu ฉันสามารถทำได้ผ่าน Windows 7 แต่แล็ปท็อปของฉันไม่มี Win7 ดังนั้นฉันจึงพยายามสร้างการตั้งค่าเดียวกันบนแล็ปท็อปของฉัน
อะแดปเตอร์ที่ฉันใช้อยู่คือ ALFA AWUS036NHR V.2 เท่าที่ฉันสามารถบอกได้ว่าไดรเวอร์นั้นติดตั้งไว้ล่วงหน้าใน Ubuntu เพราะมันสามารถเชื่อมต่อกับเครือข่ายได้
ฉันตั้งค่า ap-hotspot ตามคำแนะนำต่าง ๆ ในเว็บ
ฉันกำลังใช้คำสั่ง
sudo ap-hotspot config
sudo ap-hotspot start
อุปกรณ์ทั้งหมดของฉันสามารถเห็นเครือข่ายได้ แต่ android ได้รับข้อผิดพลาดในการรับรองความถูกต้อง iPhone จะได้รับ "รหัสผ่านผิด" และราสเบอร์รี่ปี่จะอยู่ใน "handshake 4 ทาง (สถานี)" ตัดการเชื่อมต่อ / เชื่อมต่อใหม่
เมื่อฉันผ่านการออกกำลังกายนี้บน Windows 7 ฉันต้องบังคับให้อแด็ปเตอร์ใช้ไดรเวอร์ต่าง ๆ ด้วยตนเองจนกว่าฉันจะพบที่ทำงานเป็นฮอตสปอต ฉันกังวลว่านี่อาจเป็นปัญหาที่นี่เช่นกัน แต่ฉันไม่สามารถทำให้ระบบของฉันติดตั้งไดรเวอร์จากเว็บไซต์ alfa.com.tw ได้ ฉันใช้ Ubuntu 12.04 ใหม่ติดตั้งบนแล็ปท็อป HP Elitebook 8530 ด้านล่างคือผลลัพธ์ของ ap-hotspot debug
sudo ap-hotspot debug
Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)
update-rc.d: warning: hostapd start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: hostapd stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/hostapd ...
Removing any system startup links for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd
/etc/rc1.d/K20hostapd
/etc/rc2.d/K80hostapd
/etc/rc3.d/K80hostapd
/etc/rc4.d/K80hostapd
/etc/rc5.d/K80hostapd
/etc/rc6.d/K20hostapd
Adding system startup for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd -> ../init.d/hostapd
/etc/rc1.d/K20hostapd -> ../init.d/hostapd
/etc/rc6.d/K20hostapd -> ../init.d/hostapd
/etc/rc2.d/K80hostapd -> ../init.d/hostapd
/etc/rc3.d/K80hostapd -> ../init.d/hostapd
/etc/rc4.d/K80hostapd -> ../init.d/hostapd
/etc/rc5.d/K80hostapd -> ../init.d/hostapd
update-rc.d: warning: dnsmasq start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: dnsmasq stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/dnsmasq ...
Removing any system startup links for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq
/etc/rc1.d/K85dnsmasq
/etc/rc2.d/K85dnsmasq
/etc/rc3.d/K85dnsmasq
/etc/rc4.d/K85dnsmasq
/etc/rc5.d/K85dnsmasq
/etc/rc6.d/K85dnsmasq
Adding system startup for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc1.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc6.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc2.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc3.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc4.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc5.d/K85dnsmasq -> ../init.d/dnsmasq
* Restarting DNS forwarder and DHCP server configuration syntax check
...fail!
net.ipv4.ip_forward = 1
Wireless Hotspot active
ฉันค่อนข้างใหม่ในเรื่องนี้ดังนั้นฉันไม่แน่ใจว่าเกิดอะไรขึ้น แต่ดูเหมือนว่าจะมีหลายสิ่งหลายอย่าง โปรดแจ้งให้เราทราบหากมีข้อมูลเพิ่มเติมที่จำเป็น