Khi tôi nhấp vào trình điều khiển bổ sung trên Ubuntu 12.04, tôi không thể thấy bất kỳ trình điều khiển nào .. Làm cách nào tôi có thể kiểm tra trình điều khiển nào được cài đặt cho WiFi trên môi trường Ubuntu.
Khi tôi nhấp vào trình điều khiển bổ sung trên Ubuntu 12.04, tôi không thể thấy bất kỳ trình điều khiển nào .. Làm cách nào tôi có thể kiểm tra trình điều khiển nào được cài đặt cho WiFi trên môi trường Ubuntu.
Câu trả lời:
Các lệnh sau được chạy trong một thiết bị đầu cuối. Mở một bằng Ctrl+ Alt+ T.
Để kiểm tra trình điều khiển nào bộ điều hợp không dây của bạn hiện đang sử dụng , bạn có thể chạy lệnh sau:
sudo lshw -C network
lshw
liệt kê thông tin trên phần cứng của bạn-C network
lọc đầu ra để chỉ hiển thị lớp mạng.Trong đầu ra, tìm mục với description: Wireless interface
.
Đây là đầu ra từ Ubuntu của tôi:
alaa @ aa-lu: ~ $ sudo lshw -C mạng [sudo] mật khẩu cho alaa: * mạng Mô tả: Giao diện không dây sản phẩm: Bộ điều hợp mạng không dây PCIe RTL8723AE nhà cung cấp: Công ty TNHH Bán dẫn Realtek id vật lý: 0 thông tin xe buýt: pci @ 0000: 08: 00.0 tên logic: wlan0 phiên bản: 00 nối tiếp: 24: ec: 99: 21: c9: 29 chiều rộng: 64 bit xung nhịp: 33 MHz khả năng: pm msi pc.co bus_master cap_list ethernet không dây vật lý cấu hình: Broadcast = yes driver = rtl8723ae driverversion = 3.8.0-27-firmware firmware = N / A ip = 192.168.1.74 latency = 0 link = yes multicast = yes Wireless = IEEE 802.11bgn tài nguyên: irq: 17 ioport: 3000 (size = 256) bộ nhớ: c3000000-c3003fff
Trong configuration
dòng (dòng trước cuối), bạn sẽ thấy thẻ driver
hiện đang được sử dụng bởi thẻ của tôi. Tôi đã đánh dấu nó trong đầu ra.
Ngoài ra, bạn có thể sử dụng lệnh:
lspci -nnk | grep -A2 0280
lspci
liệt kê thông tin trên thẻ kết nối PCI của bạn-nnk
hướng dẫn lspci
xuất thêm thông tin về các thẻ này (bao gồm cả trình điều khiển đang được sử dụng)|
dẫn đầu ra cho lệnh tiếp theogrep 0280
lọc đầu ra để hiển thị các dòng chứa 0280
, đó là mã lớp PCI cho bộ điều khiển PCI không dây trong Ubuntu.-A2
hiển thị thêm hai dòng thông tin.Đây là đầu ra từ Ubuntu của tôi:
08: 00.0 Bộ điều khiển mạng [0280]: Công ty TNHH Bán dẫn Realtek RTL8723AE Bộ điều hợp mạng không dây PCIe [10ec: 8723] Hệ thống con: Công ty TNHH Bán dẫn Realtek [10ec: 0724]Trình điều khiển hạt nhân đang sử dụng: rtl8723ae
Khi bạn xác định trình điều khiển bạn đang sử dụng, bạn có thể sử dụng lệnh sau để hiển thị thêm thông tin về nó:
modinfo <driver-name>
Để kiểm tra trình điều khiển không dây nào bạn hiện đã cài đặt , nhưng không nhất thiết phải được sử dụng bởi bất cứ điều gì, bạn có thể thực hiện lệnh sau:
find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'
Lệnh trên sẽ liệt kê tất cả các trình điều khiển bạn đã cài đặt. Đây có thể sẽ là một danh sách đầy đủ, bởi vì đây là những trình điều khiển được cài đặt sẵn trên Ubuntu của bạn để mọi người có thể sử dụng trình điều khiển không dây ngay khi họ cài đặt Ubuntu.
Phương pháp sau bao gồm cài đặt phần mềm bổ sung, tên là hardinfo .
Bạn có thể tìm kiếm và cài đặt hardinfo, từ USC
hoặc là
từ thiết bị đầu cuối (CTRL + ALT + T) áp dụng lệnh sau
sudo apt-get install -y hardinfo
Xác định vị trí hardinfo từ Dash (bằng cách viết: hardinfo), mở nó và goto Thiết bị PCI nếu Bộ điều hợp không dây của bạn là một thiết bị PCI tích hợp.
Bên cạnh các mô-đun Kernel là trình điều khiển được tải hiện tại của bộ điều hợp Không dây được chỉ định. Trong ví dụ hình ảnh làath9k
Nếu Bộ điều hợp không dây của bạn là thiết bị USB, thì hãy chọn mục tương ứng trên danh sách bên trái trong Thiết bị .
software-properties-gtk &
. Khi các cửa sổ mở ra, hãy đánh dấu vào dòng kết thúc bằng "(vũ trụ)". Khi bạn làm điều đó, chạy sudo apt-get update
trong thiết bị đầu cuối, sau đó thử cài đặt hardinfo
lại.
Bạn cũng có thể thử:
ethtool -i wlan0 | grep driver
điều này mang lại trình điều khiển được tải hiện tại cho thẻ wlan của bạn với đầu ra như thế này:
uchiha@Hokage:~$ ethtool -i wlan0 | grep driver
driver: brcmsmac
đó là trình điều khiển của tôi cho thẻ wi-fi. Nếu bạn không có ethtool, bạn có thể cài đặt nó bằng cách:
sudo apt-get install ethtool
Bạn có thể sử dụng lệnh này:
sudo lspci -nn -v -s your socket
lspci | grep -i network
câu hỏi của bạn.