Raspberry Pi wifi wlan0


8

Vì vậy, tôi đã nhận được 2 quả mâm xôi và cả hai đều đang chạy raspbian. Vì vậy, bộ chuyển đổi wifi của tôi là TP-LINK WN725N.

Tôi đã cấu hình wifi của mình như thế này:

    auto lo

iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp

        wpa-ssid "mynetworkid"
        wpa-psk "mynetworkpassword"

Từ những bài đăng này: Cách thiết lập WiFi với Raspbian "khò khè"

http://learn.adafbean.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis

Bây giờ vấn đề của tôi là, wifi của tôi trên raspberry pi đầu tiên của tôi hoạt động nhưng trên pi mâm xôi thứ hai của tôi thì nó không hoạt động. Tôi nhận thấy rằng khi tôi khởi động pi mâm xôi thứ hai, nó báo: "không khởi động được wlan0" và "wlan0: không có thiết bị nào như vậy"

lsusb:

Device002:Standard Microsystem Corp.
Device001:Linux foundation 2.0 root hub
Device003:Standard Microsystem Corp.
Device004:USB port HUB
Device005:Realtek Semiconductor Corp.
Device006:SiGma Micro HID controller.
Device007:Elan Microelectronics Corp.

ifconfig -a:

Nó không cung cấp kết nối tôi muốn

Tôi đang làm gì sai và làm cách nào để khắc phục điều này?


Đầu ra của các lệnh này trên Pi thứ 2 là gì? - ifconfig -a / lsusb / usb-thiết bị / lsmod
Lawrence

@Lawrence Xem bản chỉnh sửa của tôi
Loko

raspberrypi.stackexchange.com/a/9750/894 - Gần đây tôi sử dụng wicd-curses. Trước khi nó được thiết lập WiFi - Bây giờ nó thực sự dễ dàng bằng cách sử dụng và nó có kết nối lại các tùy chọn và phân bổ các thứ hay ho khác. Nó không cài đặt python và một vài thứ khác nhưng tôi thà chạy tất cả còn hơn là nhổ tóc cố gắng kết nối với WiFi.
Piotr Kula

@ppumkin Bây giờ tôi thực sự có thể làm điều đó khá dễ dàng. Ngoài ra tôi sử dụng một bộ chuyển đổi wifi khác nhau. Tôi sẽ không đề nghị bộ chuyển đổi wifi này.
Loko

Câu trả lời:


8

Tôi đã nhận được câu trả lời từ diễn đàn chính thức mâm xôi pi. Cảm ơn MrEngman

Có hai phiên bản của bộ chuyển đổi wifi này. V1 có trình điều khiển đi kèm trong hầu hết các hình ảnh, V2 yêu cầu bạn tải xuống và cài đặt trình điều khiển vì nó không có trong các hình ảnh Linux.

Có vẻ như bạn có V2 và cần tải xuống và cài đặt trình điều khiển. Bạn có thể xác định phiên bản wifi bạn có nếu bạn sử dụng lệnh lsusb. Điều này sẽ liệt kê WN725N V2 như

Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp.

Thông tin quan trọng là ID 0bda: 8179.

Nếu nó hiển thị điều này, bạn cần tải xuống trình điều khiển. Nếu bạn sử dụng một phiên bản gần đây của Raspbian, có sẵn các phiên bản được biên dịch sẵn.

Các phiên bản được biên dịch sẵn của trình điều khiển có sẵn cho Raspbian như sau

cho 3.6.11+ # 538, # 541, # 545, # 551 và # 557 sử dụng 8188eu-20130830.tar.gz

đối với 3.6.11+ # 524, # 528 hoặc # 535 sử dụng 8188eu-20130815.tar.gz

cho 3.6.11+ # 371 tối đa # 520 sử dụng 8188eu-20130209.tar.gz

Sử dụng lệnh uname -a để xác định phiên bản bạn có, vd

pi@raspberrypi ~ $ uname -a
Linux raspberrypi 3.6.11+ #551 PREEMPT Mon Sep 30 14:42:10 BST 2013 armv6l GNU/Linux
pi@raspberrypi ~ $

Tải xuống và cài đặt trình điều khiển bằng các lệnh

wget https://dl.dropboxusercontent.com/u/80256631/8188eu-2013xxyy.tar.gz <--set data code for driver version above
tar -zxvf 8188eu-2013xxyy.tar.gz                                         <--set data code for driver version above
sudo install -p -m 644 8188eu.ko /lib/modules/3.6.11+/kernel/drivers/net/wireless
sudo insmod /lib/modules/3.6.11+/kernel/drivers/net/wireless/8188eu.ko
sudo depmod -a

Bạn có thể kiểm tra xem trình điều khiển đã được tải OK chưa bằng lệnh ifconfig Nó sẽ hiển thị wlan0 giống như

wlan0     Link encap:Ethernet  HWaddr a0:f3:c1:25:7d:28
          inet addr:192.168.16.15  Bcast:192.168.16.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:125431 errors:0 dropped:305 overruns:0 frame:0
          TX packets:5821 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21001551 (20.0 MiB)  TX bytes:762826 (744.9 KiB)

Một lần nữa Cảm ơn: MrEngman trên diễn đàn ban đầu mâm xôi pi

Ngoài ra, tôi đã có # 474 cần: 8188eu-20130209.tar.gz


3

Ran vào cùng một vấn đề một vài ngày trở lại.

Câu trả lời ngắn: bạn cần trình điều khiển hạt nhân 8188eu để giao diện không dây hoạt động.

Câu trả lời dài hơn một chút dựa trên kinh nghiệm cá nhân: Đánh dấu vào ô đi kèm với sản phẩm của bạn. Nó nên liệt kê V2 hoặc V3 ở đâu đó trên hoặc gần nhãn dán mã vạch. Đó là số sửa đổi. Tôi phát hiện ra rằng các trình điều khiển được xây dựng sẵn được đăng trên các diễn đàn rPi chính thức hoặc kho lưu trữ này có xu hướng hoạt động rất tốt với V2, nhưng tôi đã gặp vấn đề với V3. Sau khi xây dựng trình điều khiển kernel từ nguồn (có thể tìm thấy hướng dẫn và nguồn trên github), bộ điều hợp V3 của tôi bắt đầu hoạt động hoàn hảo.

Tôi cũng tìm thấy blog này có tính năng tải xuống cho trình điều khiển hạt nhân 8188eu được cho là được xây dựng cho V3 nhưng tôi đã không tự mình kiểm tra nó


Vâng, tôi đã đăng một câu trả lời cho mình. Mà tôi tìm thấy từ diễn đàn mâm xôi Pi. Tôi đã cần một người lái xe.
Loko

1

Đó là cấu hình của tôi, hoạt động tốt. Nhưng tôi có một IP tĩnh và không sử dụng tiền điện tử trên wifi.

auto lo  
iface lo inet loopback

allow-hotplug eth0  
iface eth0 inet dhcp

allow-hotplug wlan0  
iface wlan0 inet static
    address 192.168.1.200  
    netmask 255.255.255.0  
    gateway 192.168.1.100  
    wireless-essid SSID  

iface default inet dhcp


0

Trước tiên, bạn nên kiểm tra xem bộ điều hợp wifi có được nhận dạng và định cấu hình bằng iwconfig không. Một khả năng là bộ điều hợp của bạn không được đặt tên wlan0 mà là wlan1 hoặc một cái gì đó.

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.