Pi 3 Raspbian tinh căng thẳng (thử nghiệm) vô hiệu hóa wifi


7

Tôi có một raspberry pi 3 (có WiFi bên trong), đang chạy raspbian.

Tôi quyết định chạy nó dưới dạng "thử nghiệm", bằng cách thay đổi danh sách apt.

Bây giờ, tôi không thể sử dụng WiFi.

Bất cứ khi nào tôi sử dụng wpa_supplicant, nó sẽ phàn nàn rằng không có thiết bị wlan0 (không có trong / dev)

Tôi có thể làm gì để thiết lập thiết bị wlan và sao lưu wpa_supplicant?

uname -r4.4.13-v7+

lsmod trình diễn:

AppleTalk
psnap
llc
axc25
bncp
hci_uart
btbcm
Bluetooth
joydcv
evdev
hid_microsoft
brcmfmac
brcmutil
cfg80211
rfkill
snd_bcm2835
snd_pcm
snd_timer
snd
spi_bcm8235
bcm8235_gpiomen
bcm8235_wdt
uio_pdrv_genirq
uio
ipv6

nó phàn nàn rằng không có thiết bị wlan0 (không có trong / dev) -> Không bao giờ có ( xem ở đây để giải thích); cách dứt khoát để tìm hiểu những gì có sẵn là thông qua ip link, nhưng có lẽ nó cũng sẽ không ở đó. Chỉnh sửa trong đầu ra từ uname -rvà kiểm tra sudo lsmod; cái sau nên in một danh sách hàng tá thứ. Nếu nó không nói gì, hãy chỉ ra điều này bởi vì nó sẽ rất quan trọng.
goldilocks

@goldilocks được cập nhật
Wert

1
Hmm, brcmfmactrình điều khiển và bạn đang sử dụng kernel hiện tại. Có ip linkhiển thị bất cứ điều gì bên cạnh loeth0? Tôi có một thẻ với "kéo dài" (thử nghiệm Raspbian) trên đó nhưng chưa sử dụng hoặc cập nhật nó trong một thời gian (hoặc đã thử nó trong Pi 3 của tôi). Họ có thể đã chuyển sang sử dụng "đặt tên giao diện dự đoán" , có vẻ hơi phản cảm và có thể dẫn đến giao diện có tên khác. Nó vẫn có thể sẽ bắt đầu với wmặc dù.
goldilocks

Dù sao, cũng chỉnh sửa trong đầu ra từ sudo ip link(bạn có thể tô sáng và sử dụng { }nút để định dạng đúng); điều quan trọng là xác định xem nó đã tải trình điều khiển một cách bí ẩn chưa tạo giao diện hay chỉ sử dụng một tên mới cho nó (điều này sẽ làm hỏng cấu hình hiện tại của bạn).
goldilocks

@goldilocks chỉ lo và enxb827eb .... link / ether
Wert

Câu trả lời:


7

Gói cung cấp phần mềm Wi-Fi được gọi firmware-brcm80211. Để hạ cấp gói này xuống phiên bản hoạt động:

sudo apt-get install firmware-brcm80211=0.43+rpi5

Để ngăn gói này được nâng cấp (trước khi nâng cấp để kéo dài hoặc sau khi hạ cấp chương trình cơ sở):

sudo apt-mark hold firmware-brcm80211

3

Cùng một vấn đề ở đây. Nâng cấp jessie raspbian lên raspbian kéo dài và mất wifi (do nâng cấp gói firmware-brcm80211). Chỉ cần sao chép nội dung của / lib / firmware / brcm từ raspbian jessie (từ một pi khác) và khởi động lại. Bây giờ wifi hoạt động trên raspbian kéo dài.


2

Tôi đã tìm thấy một giải pháp cho vấn đề này bởi người dùng diễn đàn Raspberry Pi iulius_felix và wdmjun ( liên kết đến câu trả lời gốc ):

  1. Nhận brcmfmac43430-sdio.binbrcmfmac43430-sdio.txttừ repo này hoặc từ /lib/firmware/brcmthư mục của Raspberry Pi đang hoạt động.
  2. Sao chép các tập tin được đề cập /lib/firmware/brcmở trên vào Raspberry Pi có vấn đề.
  3. Khởi động lại Raspberry Pi.

1
Thật không may, thay thế các tập tin phần sụn dường như không hoạt động (nữa).
yglodt

0

Blogpost này gợi ý rằng bạn có thể sử dụng dòng lệnh kernel để vô hiệu hóa các thay đổi tên thiết bị wifi được giới thiệu. Thêm net.ifnames=0vào cmdline.txttrên phân vùng khởi động nên làm các trick.

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.