Thẻ Intel Corporation Wireless-N 7260 chết ngẫu nhiên


11

Trên Ubuntu 14.04 32bit , sau một thời gian, thẻ không dây của tôi ngừng hoạt động. Đôi khi, nó giúp dừng WiFi trong ứng dụng sóng (ở góc trên cùng bên phải) và khởi động lại để có kết nối mới với WiFi của tôi, nhưng chủ yếu là điều này không giúp ích nữa - bạn phải khởi động lại để sử dụng lại thẻ.

Tôi đã có điều này ở một số địa điểm khác nhau vì vậy nó chắc chắn là một vấn đề với thẻ của tôi.

Hạt nhân tại thời điểm này:

$ uname -rp
3.14.1-031401-generic i686

Tôi đoán là tùy chọn tiết kiệm năng lượng không dây được đặt bởi powertopcó thể gây ra một số vấn đề, vì vậy tôi đã thêm phần này vào /etc/rc.localphần cuối của mình để trông giống như sau:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune

một khi tôi vô hiệu hóa tùy chọn đó một lần nữa, thẻ không dây dường như hoạt động tốt hơn, nhưng không phải lúc nào cũng vậy.

Khi ở trạng thái gặp sự cố và nếu tôi cố gắng bật lại WiFi trong applet nm, tôi gặp lỗi này /var/log/syslog:

iwlwifi 0000:01:00.0: Failed to load firmware chunk!

Tôi đã thu thập một số dữ liệu với sự giúp đỡ của câu trả lời này :

##### lspci #####

01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b)
  Subsystem: Intel Corporation Wireless-N 7260 [8086:c262]
  Kernel driver in use: iwlwifi

kết quả đầy đủ

Nếu tôi tìm kiếm locate 7260|grep -i wifi, tôi tìm thấy mô-đun tương tự /lib/firmware/iwlwifi-7260-8.ucode. Nó không sử dụng trình điều khiển mới nhất từ không dây.kernel.org vì iwlwifi-7260-9.ucode chưa được hỗ trợ.)

Làm cách nào để khắc phục sự cố này trên Lenovo Yoga 2 Pro? Có lẽ có thể tải lại mô-đun hạt nhân bằng cách nào đó để kích hoạt lại nó bằng một tập lệnh nếu nó chết?


Bạn đang chạy hệ điều hành nào?
Charles Green

Hình thức đầu ra của uname trông hơi khác so với của tôi - không có ý xúc phạm. Tôi phải giữ cho mạng không dây của mình hoạt động hết công suất mọi lúc. Khi không dây của bạn dừng lại, nó có trở lại sau một khoảng thời gian không? Nó hoàn toàn chết, hoặc chỉ dừng lại phản ứng?
Charles Green

Có lẽ vì tôi dùng 32bit. Nó chết và không bao giờ quay trở lại; (
rubo77

Bạn có chắc phần vững đã được cài đặt không?
wxl

@wxl: Tôi có Intel 7260. Làm cách nào để biết phần sụn chính xác đã được cài đặt chưa? Tôi có phải liệt kê tất cả các cài đặt kernel không? Hoặc có một lệnh để kiểm tra?
rubo77

Câu trả lời:


9

Bạn cần phải vô hiệu hóa quản lý năng lượng và có thể là phần mở rộng 802.11n. Những thay đổi này làm việc cho tôi.

Đối với quản lý năng lượng, tạo một tập tin trong

sudo gedit /etc/pm/power.d/wireless

với nội dung sau

#!/bin/sh 
/sbin/iwconfig wlan0 power off

và làm cho nó có thể thực thi được:

sudo chmod +x /etc/pm/power.d/wireless

Để tắt tiện ích mở rộng 11n, hãy thử cách sau

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

Bạn cần phải rebootsau những thay đổi đó. Chạy iwconfigsẽ hiển thị:

wlan0     IEEE 802.11abg

Power Management:off

Điều chắc chắn làm việc với tôi là nâng cấp lên một trong những kernel mới nhất từ

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc4-utopic/

Khi nào bạn nâng cấp kernel? Trước khi vô hiệu hóa tùy chọn nguồn và mở rộng n? Và kernel có hoạt động với sự thống nhất và 14.04 không?
rubo77

Tôi đã nâng cấp kernel sau khi tôi thiết lập các tùy chọn này. Với kernel mới (3.17.0-031700rc 1 đến 4) và kernel chính thức mới nhất cho 14.04.1 (3.13.0-36) dường như không cần phải tắt 11n. Bây giờ cả hai làm việc với sự thống nhất.
Harris

Và nó có hoạt động với việc vô hiệu hóa n và quyền hạn trước đó mà không nâng cấp kernel không?
rubo77

Tôi không muốn jinx nó nhưng nó đã hoạt động tốt trong vài ngày qua.
Harris

Bây giờ tôi sẽ vô hiệu hóa 11n. Tôi đã có vấn đề sớm hơn, khi tôi đã thử một hạt nhân không tưởng về sự tin cậy!
rubo77

1

Vui lòng kiểm tra lỗi hoặc manh mối trong nhật ký:

dmesg | grep iwl

Dường như firmware -8 đang tải. Bạn có thể có may mắn hơn với -9.

ls /lib/firmware | grep 7260

Hy vọng, bạn sẽ có:

iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode 

Nếu vậy, hãy sao lưu phiên bản -8:

sudo mv /lib/firmware/iwlwifi-7260-8.ucode  /lib/firmware/iwlwifi-7260-8.bak

Khởi động lại và kiểm tra tin nhắn:

dmesg | grep iwl

Bạn có kết nối không Có ổn định không?


Tôi có điều này trong dmesg: loaded firmware version 22.24.8.0 op_mode iwlmvm mặc dù tôi cũng có -7 -8iwlwifi-7260-9.ucodetrong /lib/firmware. Thật khó để nói về sự ổn định, vì hôm nay tôi không có vấn đề gì
rubo77

Xin vui lòng xem chỉnh sửa của tôi ở trên.
chili555

Nếu tôi sao lưu -8 và khởi động lại, đã có phiên bản -7. Nếu tôi cũng sao lưu, tôi sẽ gặp lỗi. Nếu tôi sao lưu và đổi tên phiên bản -9 thành -8, tôi sẽ gặp lỗi:Driver unable to support your firmware API. Driver supports v8, firmware is v9.
rubo77

Độ ổn định tốt hơn, kém hơn hay giống nhau khi tải phiên bản -7?
chili555

Làm thế nào tôi có thể thấy, tải -7? Tôi nghĩ rằng trong trường hợp của tôi, nó đã tải phiên bản -7 mọi lúc, vì đây là những gì modinfo iwlwifihiển thị trong "phần sụn" (xem Danh sách tất cả các cài đặt kernel để biết chi tiết về các thiết bị đã cài đặt )
rubo77

1

Không có giải pháp nào khác giải quyết được vấn đề và gần đây, tôi phát hiện ra rằng đây là sự cố phần cứng :

Khi tôi mang theo máy tính xách tay, nó thường bị rung và uốn cong một chút, điều này gây ra sự mờ nhạt!

Tôi có thể kích động sự thất bại bằng cách uốn cong phần dưới màn hình một chút về phía sau ở một bên và kéo về phía trước ở phía bên kia. không mạnh, chỉ một chút xíu mà không làm hỏng thiết bị .

Sau một số lần thử, thẻ Wifi bị chết.

Vấn đề tương tự trên phân vùng Windows chơi game của tôi.

Vì vậy, giải pháp là chỉ đặt thiết bị ở nơi an toàn và không thay đổi góc của màn hình, sau đó Thẻ Wifi sẽ hoạt động mà không gặp sự cố.

Có thể nguyên nhân là do các đầu nối AUX và Main chạm vào vỏ, khi bạn uốn cong nó, thẻ Wi-Fi nằm ở phía bên trái, ngay phía trên pin:

nhập mô tả hình ảnh ở đây

Tôi đã cố gắng trả lời thẻ wifi với hướng dẫn này: http://techdadreview.com/2014/09/02/upTHER-lenovo-yoga-2-pros-wless-card/

Nhưng tôi phát hiện ra rằng vấn đề không phải là bản thân thẻ WiFi, mà nó là phần dài của bo mạch chủ bên cạnh nó. Bất cứ khi nào bạn ấn nhẹ vào trục lăn đó, thẻ WiFi sẽ chết.

Vì vậy, tôi sẽ cố gắng mua một thẻ USB nhỏ ngay bây giờ và trong khi đó tôi sẽ thận trọng rằng tôi không nhấn quá mạnh vào đáy máy tính xách tay của mình.


Tôi nghĩ rằng tôi bị ảnh hưởng bởi chính xác vấn đề phần cứng tương tự trên Thinkpad X230 của tôi. Giải pháp cuối cùng bạn đã chọn là gì?
orschiro

Tôi đã gửi lại trong thời gian đảm bảo và nhận lại giá gốc. Họ nói, họ không thể sửa nó
rubo77

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.