วิธีการตั้งค่าฮอตสปอต Wi-Fi ด้วยแล็ปท็อป Ubuntu (โหมดจุดเข้าใช้งาน)


18

ฉันได้อ่านบทความนี้แล้วและทำตามคำแนะนำอย่างระมัดระวัง ฉันแน่ใจว่าการ์ดไร้สายในแล็ปท็อปของฉันรองรับการเข้าสู่โหมดจุดเข้าใช้งานแบบไร้สาย
แต่น่าเสียดายที่เมื่อฉันใช้คำสั่งต่อไปนี้เพื่อเริ่มhostapdบริการมันจะพ่นข้อผิดพลาด:

 $ sudo service hostapd stop
 Starting advanced IEEE 802.11 management hostapd                      [fail] 

hostapdคำแนะนำดังกล่าวข้างต้นกล่าวว่านี้อาจจะเป็นเพราะบัตรไร้สายของฉันไม่สนับสนุนโหมดกรัมและให้วิกิพีเดียของ
แต่โหมด g คืออะไร ฉันพยายามเปลี่ยนไปใช้โหมด a หรือ b แต่มันก็ไม่ได้ผล

ใครสามารถช่วยด้วยหรือแนะนำเครื่องมือเช่น connectify ใน windows?

PS ฉันใช้ Ubuntu 12.04, 32 บิต ฉันมีเครือข่ายแบบใช้สาย ADSL และฉันต้องการแบ่งปันโดยตั้งค่าแล็ปท็อปของฉันให้เป็นฮอตสปอต WiFi ด้วยโทรศัพท์ windows ของฉัน


1
ฉันได้ลองใช้ ap-hotspot ใน ubuntu 12.04 ของฉันแล้ว แต่ได้รับปัญหาการตรวจสอบสิทธิ์ขณะเชื่อมต่ออุปกรณ์บน Wifi กับฮอตสปอต
Sanjeev

@skumar ap-hotspot ได้รับการชดเชย ลองcreate_ap
kexanie

คำตอบ:


12

คุณต้องสร้างโครงสร้างพื้นฐาน (โหมดจุดเข้าใช้งาน) ฮอตสปอตไร้สายแทนฮอตสปอตแบบเฉพาะกิจ ใน linux (Ubuntu) ฉันใช้ap-hotspotและใช้งานได้สำหรับฉัน (ฉันเชื่อมต่อ WP8 และ Android 4.4 แล้วไม่รู้เกี่ยวกับ iPhones)

สำหรับการติดตั้ง

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot

อัพเดทสำหรับ 14.04

รุ่น hostapd ใน Ubuntu 14.04 นั้นมีข้อผิดพลาดและทำงานไม่ถูกต้อง ในการรับ AP-Hotspot ให้ทำงานกับ hostapd ใน Ubuntu 14.04 คุณจะต้องลดระดับ hostapd และใช้ apt เพื่อเก็บแพ็คเกจดังนั้นจึงไม่ได้รับการอัพเกรด

หากต้องการทำสิ่งนี้ให้ใช้คำสั่งต่อไปนี้:
สำหรับ 32 บิต:

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

สำหรับ 64 บิต

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

องค์ประกอบ

sudo ap-hotspot configure

Configure_Sample

มันจะถามหาอินเทอร์เฟซชื่อจุดเข้าใช้งาน (ซึ่งสามารถเป็นอะไรก็ได้ที่คุณต้องการดูเป็นชื่อ wifi_hotspot) รหัสผ่าน (ซึ่งเป็นรหัสความปลอดภัย wifi_hotspot ของคุณ)

ตอนนี้ถ้าคุณสามารถกำหนดค่าได้สำเร็จและไม่ได้รับข้อผิดพลาด wifi ที่ไม่รองรับ (ถ้าคุณได้รับนั่นหมายถึงว่า wifi_card ของคุณไม่รองรับ infrastrucutre จุดเชื่อมต่อ wifi_hotspot ดังนั้นจึงไม่สามารถทำอะไรได้เลย)

ดังนั้นเพียงแค่เริ่มฮอตสปอตของคุณเป็น

sudo ap-hotspot start

ถ้าคุณต้องการที่จะหยุดแล้ว

sudo ap-hotspot stop

หากคุณต้องการดูคำสั่งที่มีอยู่ทั้งหมด

sudo ap-hotspot

คุณไม่เห็นฮอตสปอตนี้ทำงานในตัวบ่งชี้หรือบางสิ่งบางอย่างฉันยังคงหาวิธีการตรวจสอบสถานะของมัน

ฉันใช้มาจากไม่กี่สัปดาห์ที่ผ่านมาและไม่มีข้อบกพร่อง (ยังไม่มีผลข้างเคียง) ฉันใช้ Gnome-Ubuntu 13.10 amd64 การแชร์ eth0 กับ WP8 ของฉัน

แหล่งที่มา: http://www.unixmen.com/create-infrastructure-wifi-access-point-connect-android-devices/ แหล่งที่มา: http://www.webupd8.org/2013/06/how-to-set- ขึ้น Wi-Fi ฮอตสปอต-access.html


หมายเหตุสำหรับ 14.04
Gaurav Gandhi

1
คุณต้องอ่านลิงค์แหล่งข้อมูลที่สองหากคุณใช้ Ubuntu14.04
Tamer Shlash

ฉันติดตั้ง ap-hotspot แล้วและเมื่อฉันพยายามกำหนดค่ามันทำให้ฉันเกิดข้อผิดพลาดนี้การ์ดไร้สายหรือไดรเวอร์ของคุณไม่รองรับโหมดจุดเข้าใช้งานฉันควรทำอย่างไรในการสร้างฮอตสปอตตอนนี้
Eka

1
@Eka ap-hotspot เลิกใช้แล้ว ลองcreate_ap
kexanie

8

ฉันมีอะแดปเตอร์ Wi-Fi 2 ตัวติดตั้งอยู่ หนึ่งภายในดั้งเดิมและอื่น ๆ ผ่าน USB ฉันต้องแชร์กับ USB ภายนอกเพราะสิ่งที่ฉันใช้ในการรับ conection ของฉัน ในกรณีของคุณคุณไม่จำเป็นต้องใช้อะแดปเตอร์อื่นเนื่องจากคุณได้รับการเชื่อมต่อผ่านสายเคเบิล เพียงทำตามขั้นตอนของฉัน
นี่คือวิธีที่ฉันทำ ในSystem Settings...> Networksเลือกอแด็ปเตอร์ Wi-Fi ที่คุณต้องการใช้เป็น Hotspon แล้วคลิกUse as Hotspot...ปุ่ม

ป้อนคำอธิบายรูปภาพที่นี่

นี่จะเปิดใช้งานอะแดปเตอร์เพื่อใช้เป็นฮอตสปอตในไม่ช้า ในหน้าต่างเดียวกันคุณมีOptions...ฟังก์ชั่นและคุณสามารถหยุดมันได้อย่างง่ายดาย

ป้อนคำอธิบายรูปภาพที่นี่


1
ใช่ฉันลองวิธีนี้มาก่อน แต่ดูเหมือนว่าเป็นโหมด Ad-hoc ไม่ใช่ AP ฉันไม่แน่ใจว่าโทรศัพท์ windows ของฉันสามารถเข้าถึงได้ และเมื่อฉัน "ใช้เป็นฮอตสปอต" การเชื่อมต่อจะตัดการเชื่อมต่อทันทีที่เชื่อมต่อสำเร็จ
kexanie

ฉันลองสิ่งเดียวกันบน Ubuntu 12.04 แต่ดูเหมือนจะไม่ทำงาน ฉันจะทำอย่างไรเพื่อค้นหาปัญหา?
Srijan

ฉันเดาว่ามันไม่สามารถทำงานกับ.localโดเมนได้ เนื่องจากคุณจะต้องมีบัญชีโดเมนอื่นสำหรับแต่ละอุปกรณ์ที่คุณต้องการเชื่อมต่อ คุณพยายามแก้ไขข้อบกพร่องจากที่นี่หรือไม่?
Gediminas Jeremiah Gudelis

6

ตั้งแต่AP-ฮอตสปอตจะเลิกก็ไม่น่าเชื่อถือหรือมีเสถียรภาพสำหรับการกระจาย Ubuntu ใหม่ ผู้เขียนAP-ฮอตสปอตแนะนำcreate_ap

การติดตั้ง

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

การใช้

ไม่มีข้อความรหัสผ่าน (เครือข่ายเปิด):

create_ap wlan0 eth0 MyAccessPoint

วลีรหัสผ่าน WPA + WPA2:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

เปลี่ยนwlan0และeth0อินเตอร์เฟซบนเครื่องของคุณ ( ifconfig)


ฉันใช้ Ubuntu 15.10 และสิ่งนี้ได้ผลดีที่สุดสำหรับฉัน
TungstenX
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.