แบบง่าย ๆ ค้นหา Google ประสบการณ์ส่วนตัวของฉันยืนยัน: การเชื่อมต่อกับ WPA / WPA2 ใน Ubuntu อาจทำให้ปวดหัวได้ การแก้ไขปัญหา? จนถึงตอนนี้ฉันไม่มีทางเลือกอื่นนอกจากกำหนดค่า Wi-Fi ที่บ้านด้วยการเข้ารหัส WEPแทนที่จะเป็น WPA หรือ WPA2 ปัญหาคือในขณะที่ไม่ค่อยมีคนรู้ใจหรือ "แฮ็กเกอร์" รู้วิธีการทำเครือข่าย WEP ก็มีช่องโหว่มาก เฮ้! มีแม้กระทั่ง วิดีโอบน Youtube ที่อธิบายวิธี 'แฮ็ค' พวกเขา วิธีแก้ปัญหานั้นแม้จะไม่ดีที่สุด แต่ก็ใช้ได้ผลสำหรับฉัน…จนถึงตอนนี้ วันก่อนฉันต้องไปที่สำนักงานและที่นั่นมี wifi แต่ WPA2 ความผิดหวังของฉันอย่างมากที่ได้พบและที่ยิ่งใหญ่กว่านั้นคือความโกรธของฉันที่คิดว่า Ubuntu ยังไม่สามารถเชื่อมต่อกับเครือข่ายด้วยการเข้ารหัสนั้นได้อย่างง่ายดาย
ในที่สุดหลังจากการค้นคว้าหลายเดือนฉันก็สามารถเชื่อมต่อได้ นี่คือคำอธิบายว่าฉันทำอย่างไร |
ก่อนอื่นต้องขอชี้แจงก่อนว่า ฉันไม่ได้ใช้ไดรเวอร์ฟรีสำหรับ wifi (อิงตาม Atheros) ของแล็ปท็อปของฉัน (Compaq Presario CQ60-211DX) น่าเสียดายที่ไดรเวอร์ฟรีด้วยเหตุผลที่ฉันยังไม่เข้าใจทำให้ไฟล์สื่อที่เล่นเสียงถูกตัดออกและวิดีโอดูแย่ลง ไม่ต้องพูดถึงวิดีโอแฟลช พวกเขาดูเหมือนจริง เมื่อฉันเปลี่ยนไดรเวอร์ Wi-Fi ทุกอย่างได้รับการแก้ไข (WTF !!)
อย่างไรก็ตามอย่างที่ฉันพูดนี่คือขั้นตอนที่ฉันทำตาม สามครั้งแรกที่ฉันทำเมื่อนานมาแล้วแม้ว่าฉันจะใช้ WEP บน Wi-Fi ของฉันก็ตามเพราะปัญหาเล็กน้อยที่ฉันเพิ่งอธิบายไป
การติดตั้งไดรเวอร์ Windows wifi
1) ติดตั้ง ndiswrapper ทั่วไป y ndisgtk
sudo apt-get ติดตั้ง ndiswrapper-common ndisgtk
2) ไปที่ System> Administration> Windows Wireless Drivers ติดตั้งไดรเวอร์ของ Windows xp ของฉันในกรณีของฉันเป็น 64 บิต
3) ใน /etc/modprobe.d/
3.a) ในไฟล์ blacklist.conf: เพิ่ม blacklist ath5k & blacklist ath9k (แยกเป็นบรรทัด)
sudo gedit /etc/modprobe.d/blacklist.conf
3.b) ในไฟล์ blacklist-ath_pci: เพิ่ม ath_pci
sudo gedit /etc/modprobe.d/blacklist-ath_pci
ใน 1 และ 2 สิ่งที่เราทำคือลงทะเบียนไดรเวอร์ Windows เพื่อให้ Ubuntu ของเราสามารถใช้งานได้เมื่อเริ่มต้นระบบ ใน 3 เราทำในทางกลับกันเราปิดการใช้งานไดรเวอร์ wifi ฟรีเพื่อไม่ให้เริ่มทำงานเมื่อบูต Ubuntu
การเชื่อมต่อกับ WPA / WPA2
1) ติดตั้ง wpa_supplicant
sudo apt-get ติดตั้ง wpasupplicant
2) ต่อไปสิ่งที่เราต้องทำเกิดจากก ข้อผิดพลาดใน ndiswrapper. เห็นได้ชัดว่า wpa_supplicant ไม่ทำงานด้วยลำดับความสำคัญที่จำเป็น ดังนั้นทุกครั้งที่เราต้องการเชื่อมต่อเราต้องเปิด Terminal และเขียน
sudo renice +19 $ (pidof wpa_supplicant)
หลังจากนั้นให้ลองเชื่อมต่อกับเครือข่ายด้วยการเข้ารหัส WPA / WPA2
3) คุณอาจต้องลองสองสามครั้ง (ฉันทำซ้ำขั้นตอนที่ 2) จนกว่าจะได้ผล หากหลังจากผ่านไป 6 หรือ 7 ครั้งไม่ได้ผลให้กำหนดค่าไฟล์คอนฟิกูเรชัน wpa_supplicant ให้ตรงกับลักษณะของเครือข่ายที่คุณพยายามเชื่อมต่อ
sudo gedit /etc/wpa_supplicant.conf
ฉันรู้ว่ามันไม่ใช่ทางออกที่ดี แต่ใช้ได้ผล ฉันคิดว่าความยากของ wpa_supplicant เกิดขึ้นจากไฟล์ ข้อผิดพลาดใน ndiswrapper. มิฉะนั้นฉันรู้สึกว่าทุกอย่างจะง่ายขึ้น ในทางกลับกันการเชื่อมต่อกับเครือข่าย WPA / WPA2 ควร "สะอาดกว่า" หรือ "โปร่งใส" สำหรับผู้ใช้
ฉันจะลองมันเชื่อมต่อฉันกับ ubuntu ได้ดีเมื่อมันยืนยัน แต่ฉันพยายามที่จะติดตามและไม่มีอะไรเลยมาดูกันว่าควรมีโปรแกรมแก้ไขสำหรับจุดบกพร่องนั้น