Raspbian Linux: Không có kết quả quét WiFi từ bản iwlist wlan0 quét quét


15

Tôi đã cài đặt phiên bản Raspbian mới nhất (thông qua hình ảnh) trên Raspberry Pi của mình. Đầu ra của uname -alệnh là:

Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux

Khi tôi cắm bộ điều hợp Wifi (bộ điều hợp Wifi không có thương hiệu sản xuất tại Trung Quốc, số kiểu SL-1504N) vào bộ chia USB được cấp nguồn (tên thương hiệu "có thể cắm", đã thử nghiệm và hoạt động khá tốt) được kết nối với Pi , bộ điều hợp Wifi được tự động nhận dạng và trình điều khiển chính xác được tải mà không có bất kỳ loại cấu hình hoặc phiền phức nào. Dòng hiển thị bộ điều hợp Wifi trong đầu ra của lsusblệnh là:

Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter

Các wlan0phần của đầu ra của iwconfiglệnh là:

wlan0    unassociated  Nickname:"rtl_wifi"
         Mode:Managed  Access Point: Not-Associated   Sensitivity:0/0
         Retry:off   RTS thr:off   Fragment thr:off
         Power Management:off
         Link Quality:0  Signal level:0  Noise level:0
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Vấn đề của tôi là: Khi tôi gõ iwlist wlan0 scantại dấu nhắc thiết bị đầu cuối để xem các mạng không dây có sẵn, tôi nhận được:

wlan0     No scan results

Tôi đã cố gắng đưa giao diện ( sudo ifdown wlan0) xuống và đưa nó trở lại ( sudo ifup wlan0), cũng như các giải pháp khác nhau mà tôi đã tìm thấy trên web đã hoạt động cho người khác, nhưng tôi vẫn không thể làm cho nó hoạt động. Như một nỗ lực cuối cùng, tôi đã làm như sau:

  1. Bắt đầu LXDE từ dấu nhắc thiết bị đầu cuối ( startx)
  2. Nhấp đúp vào biểu tượng "Cấu hình WiFi" trên màn hình nền (đơn giản là phím tắt / liên kết đến /usr/sbin/wpa_gui, giao diện GUI cho wpa_supplicant)
  3. Nhấp vào nút "Quét", khiến cửa sổ thứ hai bật lên
  4. Trong cửa sổ mới bật lên, nhấp vào nút "Quét"

Mất khoảng 5-10 giây, nhưng quá trình quét hoạt động và hiển thị danh sách các mạng Wifi khả dụng. Điều này rất thú vị bởi vì tôi không biết những gì wpa_guiđang làm khác với iwlist wlan0 scanđiều đó cho phép nó có được kết quả quét. Điều thú vị hơn nữa là nếu bây giờ tôi quay lại dấu nhắc thiết bị đầu cuối (trong LXDE hoặc sau khi đóng LXDE và quay lại dấu nhắc thiết bị đầu cuối ban đầu) và nhập cùng một iwlist wlan0 scanlệnh, bây giờ tôi sẽ nhận được kết quả.

Rõ ràng, wpa_guilàm điều gì đó mà tôi đã không làm tại dấu nhắc thiết bị đầu cuối.

Câu hỏi của tôi là:

  1. Có ai biết khả năng "Quét" trong wpa_guikhác với iwlist wlan0 scanlệnh không?
  2. (Tiếp tục 1) Làm cách nào tôi có iwlist wlan0 scanthể làm việc này mà không cần quét trước wpa_gui?
  3. Trong iwconfigđầu ra được hiển thị ở trên, ý nghĩa chính xác của "không liên kết" là gì?

Lưu ý: Để các mục đích này hoạt động, tôi đã sử dụng tất cả các cài đặt / tệp mặc định. Các /etc/network/interfacestập tin là mặc định từ cài đặt Raspbian. Nếu có một tiện ích tôi có thể chạy sẽ cung cấp thông tin hữu ích để khắc phục sự cố, vui lòng cho tôi biết.


Tôi có cùng một vấn đề tức là iwlist wlan0 scantrở về "No scan results". Và tôi tự hỏi có phải vì rpi2 của tôi không đủ năng lượng hay không? và điều đó có thể giải thích tại sao ??
solsTiCe

Câu trả lời:


17

Các bạn đã thử sudo iwlist wlan0 scan. Đối với tôi, iwlist không sudotrả về "Không có kết quả quét", nhưng với sudonó sẽ trả về một danh sách mạng đầy đủ.


0

Nếu bạn vẫn gặp lỗi trong Raspberry Pi, điều đầu tiên cần kiểm tra là liệu bạn có thể kết nối thành công Raspberry Pi với mạng WLAN bằng wpa_supplicantcông cụ hay không.

Bạn có thể thử kết nối thành công bằng lệnh sau:

sudo wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf

Nếu lệnh này thành công và bạn có thể kết nối thành công, thì tất cả các tham số cấu hình mạng được định cấu hình cho Raspberry Pi của bạn chỉ hoạt động tốt. Trong trường hợp đó, tất cả những gì bạn phải làm là mở tệp wpa_supplicant.conf của bạn và thêm các dòng sau vào đầu tệp đó:

ctrl_interface = / var / run / wpa_supplicant

Sau khi hoàn tất, giờ đây bạn có thể kết nối Raspberry Pi với mạng WiFi thành công bằng cách sử dụng iwlistcông cụ.

iwlist wlan0 scan


0

Tôi gặp phải vấn đề tương tự với raspberry pi 3. Tôi đã làm hỏng ngày đầu với cấu hình raspberry pi .... và sau đó tôi không thể kết nối với bất kỳ wifi nào do phản hồi cho biết (quét không được hỗ trợ) .

Giải pháp hiệu quả với tôi là: Chuyển đến Menu => Tùy chọn => Cấu hình Raspberry Pi => Bản địa hóa => Chọn (đặt quốc gia wifi), chọn Hoa Kỳ (trạng thái thống nhất).

Pi của bạn sẽ yêu cầu bạn khởi động lại nhanh chóng. Sau khi khởi động lại kiểm tra quét wifi của bạn.

Cảm ơn


0

Có vấn đề tương tự ở New Zealand, giải pháp là bình luận (hoặc xóa) dòng'country = US 'trong tệp wpa_supplicant.conf. Triệu chứng là wifi báo cáo không có mạng trong GUI, nhưng một khi chạy 'sudo iwlist wlan0 scan', nó sẽ liệt kê các mạng ... 10 giây sau, quay lại không thấy bất kỳ mạng nào. Ngay cả tài liệu wpa_supplicant.conf cũng không đề cập đến tùy chọn 'country =', vì vậy không chắc chắn điều này sẽ làm gì, nhưng dường như nó chắc chắn sẽ phá vỡ nó!

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.