ฉันกำลังใช้ไดรเวอร์ไร้สายใดอยู่


13

ฉันพยายามค้นหาไดรเวอร์ที่เหมาะสมที่สุดสำหรับอุปกรณ์ USB เครือข่ายของฉันใน Ubuntu 11.10 ก่อนอื่นฉันจะตรวจสอบไดรเวอร์ที่ใช้ Ubuntu ในการควบคุมอุปกรณ์นี้ได้ที่ไหน มันจะปรากฏเป็นอินเตอร์เฟสไร้สาย (wlan1) ในเครื่องมือเครือข่าย แต่นอกเหนือจากที่อยู่ MAC และสถิติบางอย่างเกี่ยวกับการส่งข้อมูลไม่มีข้อมูลเกี่ยวกับไดรเวอร์

ฉันติดตั้ง aircrack-ng แล้วซึ่งมีตัวเลือกมากมายให้สแกนเครือข่าย ทำงานairmon-ng start wlan1ใน terminal ฉันได้รับต่อไปนี้:

Interface   Chipset     Driver

eth1        Unknown         wl

wlan1       Unknown     rt2800usb - [phy2]
                                    (monitor mode enabled on mon0)

อะแดปเตอร์ไร้สายเป็นรุ่น TP-LINK TL-WN7200ND และแผงไร้สายจะอ่านว่าเป็นอะแดปเตอร์ RaLink ดูเหมือนว่า rt2800usb เป็นไดรเวอร์สำหรับอะแดปเตอร์ แต่มีอะไรที่มีประสิทธิภาพมากกว่าสำหรับอุปกรณ์นี้หรือไม่?


ฉันชอบที่จะช่วยให้มากที่สุดเท่าที่จะทำได้ แต่มีการตั้งค่าไซต์ให้ถามคำถามหนึ่งครั้ง คำถามแรกของคุณโดยพื้นฐานแล้วว่า "ฉันใช้ไดรเวอร์ wifi ตัวใดอยู่" ยอดเยี่ยม ครั้งที่สองของคุณ "สิ่งที่เป็นไดรเวอร์ที่ดีที่สุดสำหรับการ์ดของฉัน" ก็ดีเช่นกัน แต่ต้องการคำถามของตัวเอง ในฐานะโบนัสคุณจะได้รับตัวแทน (คะแนนและของจริง) มากขึ้นโดยถามคำถามเพิ่มเติมและยอมรับคำตอบ
djeikyb

อย่าลืมทำเครื่องหมายคำตอบ! มันเป็นส่วนสำคัญของชุมชน askubuntu.com
djeikyb

คำตอบ:


19

คุณจะได้รับข้อมูลจำนวนมากเย็นโดย poking /sysรอบ /sys/classมีรายการสำหรับอุปกรณ์ทุกประเภทที่ลินุกซ์ติดตั้งติดตั้งไว้เพื่อจัดการ พบข้อมูลไดรเวอร์ที่เส้นทางนี้:

$ ls /sys/class/net/wlan0/device/driver/module/drivers
pci:ath5k@

การ์ด wifi ของฉันชื่อ wlan0 กำลังใช้งานไดรเวอร์ ath5k นี่คือข้อมูลไดรเวอร์สำหรับการ์ด ethernet ของฉัน:

$ ls /sys/class/net/eth1/device/driver/module/drivers
pci:forcedeth@

นอกเหนือจากนั้นอูบุนตู (เช่น linux distros ส่วนใหญ่) มีไดรเวอร์อุปกรณ์เป็นโมดูลเคอร์เนล เคอร์เนลเป็นซอฟต์แวร์ชิ้นใหญ่ที่รันฮาร์ดแวร์คอมพิวเตอร์ของคุณ Ubuntu โหลดโมดูลสำหรับฮาร์ดแวร์ของคุณตามความรู้สึกที่คุณมี lsmodคุณจะได้รับรายชื่อของโมดูลที่โหลดโดยการเรียกใช้คำสั่งนี้: นี่เป็นตัวอย่างของผลลัพธ์ lsmod ของฉัน:

bluetooth             130968  0 
ath5k                 127724  0 
ath                    11990  1 ath5k
eeepc_laptop           12412  0 
sparse_keymap           2660  1 eeepc_laptop
mac80211              196283  1 ath5k
pci_hotplug            22072  1 eeepc_laptop
cfg80211              142540  3 ath5k,ath,mac80211
rfkill                 12470  3 bluetooth,eeepc_laptop,cfg80211
crc16                   1091  2 bluetooth,ext4

คอลัมน์ด้านซ้ายคือรายการของโมดูลที่โหลดแล้วคอลัมน์ด้านขวาสุดจะแสดงโมดูลที่ใช้งานอยู่ อย่างที่คุณเห็นสิ่งเหล่านี้ใช้หรือเกี่ยวข้องกับโมดูล ath5k


ปัญหาคือ: ถ้าฉันเสียบอุปกรณ์มันจะหยุดการเชื่อมต่อของการ์ด wifi ของคอมพิวเตอร์ของฉันพยายามที่จะเชื่อมต่อกับเครือข่ายเดียวกัน ดูเหมือนจะเป็นปัญหาของความไม่ลงรอยกันระหว่างอะแดปเตอร์ไร้สาย USB และของเครือข่ายที่ฉันพยายามเชื่อมต่อ
Stbn

ผลลัพธ์เกือบจะจบลงเมื่อใช้งานlsmodแต่ฉันพบเส้นทางไปยังไดรเวอร์โดยเรียกดูไดเรกทอรี / sys / class ขอบคุณ
Stbn

@Stbn ใช่มันค่อนข้างยาว คุณสามารถlesslsmod | less
ไพพ์

0

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

หาก Ubuntu ไม่พบไดรเวอร์คุณควรปล่อยให้ Ubuntu ค้นหาก่อน สำหรับสิ่งนี้คุณจะเปิด "การตั้งค่าระบบ" และเริ่ม "ไดรเวอร์ฮาร์ดแวร์" มันทำงานได้ดี วิธีนี้ยังเป็นวิธีที่ง่ายที่จะเห็นคนขับรถที่ใช้ในปัจจุบัน (ที่เป็นกรรมสิทธิ์)

วิธีที่ยากคือการระบุชิปเซ็ตของ USB-WiFi ของคุณและค้นหาด้วยข้อมูลนี้

สำหรับสิ่งนี้คุณต้องออกคำสั่ง "lsusb" เปิด terminal gnome และพิมพ์ "lsusb" โดยไม่มีเครื่องหมายอัญประกาศ คุณ shoud เห็นบางสิ่งเช่นนี้:

$ Bus 002 Device 003: ID 064e:a103 Suyin Corp. Acer/HP Integrated Webcam [CN0314]

นี่คือเว็บแคมของฉันสามารถระบุการ์ด WiFi โดย "lspci"

ขึ้นอยู่กับข้อมูล (ตามตัวอย่างข้างต้น: ผู้ขาย 064e - Suyin Corp. และผลิตภัณฑ์ a103 - Acer / HP Integrated Webcam) คุณควรจะสามารถค้นหาไดรเวอร์ที่ต้องการได้อย่างแม่นยำ

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