'iwlist' -> giao diện không hỗ trợ quét (Ubuntu LTS 10.04)


13

Tôi đang sử dụng Ubuntu 10.04 (LTS) trên netbook Samsung N150 +. Tôi không thể quét mạng wifi bằng cách sử dụng iwlistvà tôi muốn làm như vậy. Đây là đầu ra từ một số thử nghiệm:

alex@alex-laptop:~/Desktop/GoogleCode$ iwlist eth1 scan
eth1      Interface doesn't support scanning.


alex@alex-laptop:~/Desktop/GoogleCode$ iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

eth1      Interface doesn't support scanning.

pan0      Interface doesn't support scanning.

Vì vậy tôi cố gắng iwconfig

alex@alex-laptop:~/Desktop/GoogleCode$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Access Point: Not-Associated   
      Link Quality:5  Signal level:207  Noise level:168
      Rx invalid nwid:0  invalid crypt:0  invalid misc:0

pan0      no wireless extensions.

Tôi có một 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)từ sử dụng lspci.

Có gợi ý nào không?


3
Bạn đã thử quét như root chưa?
jordanm

@jordanm, điều này hơi xấu hổ nhưng bạn nói đúng đó rootlà một điều kiện cần thiết mà tôi đã không thử. Bạn có thể đặt điều này như một câu trả lời?
Vass

rất vui vì nó đã giúp Trả lời thêm.
jordanm

Câu trả lời:


12

Bạn phải mang eth1 lên trước khi quét.

ifconfig eth1 up

iwlist eth1 s


Là root hoặc điều này cũng không giúp tôi. Nhưng NetworkManager không có bất kỳ vấn đề nào để quét các mạng. Bất kỳ ý tưởng ?
vaab

5

Khả năng quét bằng iwlist và liên kết với các điểm truy cập thông qua iwconfig yêu cầu root. Trong Ubuntu, bạn có thể sử dụng như sau:

sudo iwlist eth1 scan

1
Cảm ơn. Đối với tôi điều đó không giải quyết vấn đề. Bạn có đề nghị nào khác không?
Alexandre Bour trước

Đối với những người bối rối như tôi, điều này có thể xảy ra: trên hệ thống vòm của tôi, sudo iw eth1 scanthất bại nhưng sudo iwlist eth1 scanthành công
Francois

4

Nếu bạn đã kiểm tra rằng bạn đã root và thiết bị của bạn đã hoạt động:

sudo ifconfig eth1 up && sudo iwlist eth1 scan

Và nó vẫn không hoạt động, tôi thấy rằng:

iw dev wlan0 scan ap-force

Sẽ làm việc trong trường hợp của tôi. Có vẻ như iwlistcông cụ này đã lỗi thời và không còn được hỗ trợ cho chipset wifi gần đây.


Sử dụng cùng một công cụ:iw wlan0 scan
aleb

2

Kiểm tra rfkill list all

Của tôi có đầu ra sau

0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no

Điều này gây ra lỗi Giao diện không hỗ trợ quét

Để loại bỏ khối chỉ cần chạy lệnh sau

sudo rfkill unblock wifi

2

Vấn đề này cũng có thể do giao diện không dây (tôi sẽ sử dụng wlan0 - không phải eth1) ở chế độ sai. Để khắc phục điều này, bạn có thể sử dụng:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode Managed
sudo ifconfig wlan0 up
sudo iwlist wlan0 scan

Bạn phải hạ giao diện xuống trước khi thay đổi chế độ để ngăn giao diện bị phân loại là bận.


1

bạn đã kiểm tra tên giao diện bằng lệnh chưa

ifconfig

và bạn có thể thực hiện ifconfig "tên giao diện"
bằng ví dụ: cho giao diện không dây của tôi

ifconfig wlp2s0 up

việc tiếp theo cần làm là:

iwlist wlp2s0 scan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.