วิธีเชื่อมต่อกับ WPA / WPA2 ใน Ubuntu

แบบง่าย ๆ ค้นหา 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 ควร "สะอาดกว่า" หรือ "โปร่งใส" สำหรับผู้ใช้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   โจนา dijo

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