Tôi gặp vấn đề cấu hình lạ với Wifi. Khi tôi kết nối cáp ethernet với bộ định tuyến của mình, mạng eth0 được định cấu hình và tôi có thể truy cập tất cả các tài nguyên internet.
Tuy nhiên, khi tôi sử dụng dongle Wifi, tôi có thể ssh vào Pi, nhưng kết nối với internet không hoạt động, thậm chí không thể truy cập bộ định tuyến qua ping. Tôi đã thử kết hợp nhiều cài đặt khác nhau trong / etc / mạng / giao diện, nhưng không có gì làm cho nó hoạt động tốt.
Làm thế nào nó có thể hoạt động thông qua eth0 và không qua wlan0? Có lựa chọn nào tôi có thể thay đổi để làm cho công việc này tốt hơn không? Bất cứ điều gì có thể được cấu hình sai trên bộ định tuyến? Tôi có nhiều thiết bị khác sử dụng Wifi trên đó mà không gặp vấn đề gì ...
Đây là nội dung của tệp cấu hình và đầu ra của một số ứng dụng, bất kỳ ứng dụng nào khác có thể làm sáng tỏ vấn đề của tôi?
$ ifconfig eth0 Liên kết mã hóa: Phần cứng Ethernet Adresse b8: 27: eb: 42: 36: d2 UP MADICAST MULTICAST MTU: 1500 Metrik: 1 Các gói RX: 0 lỗi: 0 rớt: 0 tràn: 0 khung: 0 Gói TX: 0 lỗi: 0 rớt: 0 tràn: 0 sóng mang: 0 Kollisionen: 0 Sendewarteschlangenlänge: 1000 Các byte RX: 0 (0,0 B) byte TX: 0 (0,0 B) lo Liên kết mã hóa: Lokale Schleife Inet Adresse: 127.0.0.1 Maske: 255.0.0.0 LÊN LOOPBACK CHẠY MTU: 16436 Metrik: 1 Các gói RX: 0 lỗi: 0 rớt: 0 tràn: 0 khung: 0 Gói TX: 0 lỗi: 0 rớt: 0 tràn: 0 sóng mang: 0 Kollisionen: 0 Sendewarteschlangenlänge: 0 Các byte RX: 0 (0,0 B) byte TX: 0 (0,0 B) Liên kết mã hóa wlan0: Phần cứng Ethernet Địa chỉ 64: 70: 02: 29: 47: 55 Inet Adresse: 192.168.1.102 Bcast: 192.168.1.255 Maske: 255.255.255.0 LÊN MÔI GIỚI CHẠY NHIỀU MTU: 1500 Metrik: 1 Các gói RX: 120 lỗi: 0 giảm: 125 vượt mức: 0 khung: 0 Các gói TX: 69 lỗi: 0 rớt: 0 tràn: 0 sóng mang: 0 Kollisionen: 0 Sendewarteschlangenlänge: 1000 Các byte RX: 31342 (30,6 KiB) TX byte: 11574 (11.3 KiB)
$ iwconfig wlan0 IEEE 802.11bgn ESSID: "dodoli" Biệt danh: "" Chế độ: Tần số được quản lý: 2.427 GHz Điểm truy cập: F4: EC: 38: B5: BF: BE Tốc độ bit: 150 Mb / s Độ nhạy: 0/0 Thử lại: tắt RTS thr: off Fragment thr: off Quản lý điện năng: tắt Chất lượng liên kết = 100/100 Mức tín hiệu = 100/100 Mức nhiễu = 0/100 Rx không hợp lệ nwid: 0 Rx mật mã không hợp lệ: 0 Rx không hợp lệ Frag: 0 Tx thử lại quá mức: 0 Linh tinh không hợp lệ: 0 Đèn hiệu bị mất: 0 lo không có phần mở rộng không dây. eth0 không có phần mở rộng không dây.
$ cat / etc / mạng / giao diện tự động lo iface lo inet loopback iface eth0 inet dhcp cho phép hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface mặc định inet dhcp
$ mèo /etc/resolv.conf máy chủ tên 192.168.1.1
$ tuyến -n Kernel-IP-Routentabelle Ziel Router Genmask Flag Số liệu tham khảo sử dụng Iface 0,0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
$ sudo mèo /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 mạng = { ssid = "XXXXX" quét_ssid = 1 key_mgmt = WPA-PSK psk = "XXXXXXXXXXXXXXXXXXXXXXXXX }
ping đến 192.168.1.1 (tức là tuyến đường) hết thời gian, tuy nhiên ping đến máy tính để bàn của tôi từ nơi tôi ssh vào nó hoạt động, nhưng kết nối được thực hiện trên bộ định tuyến!
/etc/wpa_supplicant/wpa_supplicant.conf