Tôi đã cài đặt Ubuntu 14.04. Wifi của tôi thỉnh thoảng ngắt kết nối và tôi phải tắt nó sau đó bật lại để không bị hỏng nữa.
Tôi đang sử dụng Centrino Wireless-N 1030.
Tôi đã cài đặt Ubuntu 14.04. Wifi của tôi thỉnh thoảng ngắt kết nối và tôi phải tắt nó sau đó bật lại để không bị hỏng nữa.
Tôi đang sử dụng Centrino Wireless-N 1030.
Câu trả lời:
Ngoài ra, hãy chắc chắn rằng quản lý năng lượng đã được tắt.
iwconfig wlan0
sẽ hiển thị một dòng với Power Management: Off
. Nếu nó nói On
, bạn phải chạy:
sudo iwconfig wlan0 power off
Có vẻ là do chế độ N lỗi của trình điều khiển, bạn có thể vô hiệu hóa nó, vd
modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1
Xem thêm chi tiết tại đây và tại đây :
Btw Tôi đã nâng cấp từ 12.10 lên 14.04 và đang đối mặt với vấn đề này, nhưng một khi tôi cài đặt lại, tôi không thấy vấn đề này.
Tôi đã từng có cùng một vấn đề. Sử dụng modprobe
để hủy kích hoạt các kết nối loại n và ac nhanh không phải là một tùy chọn vì máy tính xách tay của tôi được kết nối với mạng cục bộ và cần tốc độ mạng cao.
Nâng cấp kernel từ 3.13 lên 3.18 đã khắc phục sự cố trong trường hợp của tôi. Bây giờ đáng tin cậy bằng cách sử dụng kết nối "n" nhanh với hơn 300 mbit / s (bộ chuyển đổi wifi: Asus USB-53N, HĐH: Ubuntu 14.04.1). Không ngắt kết nối nữa :-)
sudo iwconfig wlan0 power off
Điều này tạm thời giải quyết vấn đề.
Để làm cho nó vĩnh viễn, thêm một tệp cấu hình:
cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off
Điều này sẽ mở một tập tin trống, sao chép mã dưới đây vào nó:
#!/bin/sh
/sbin/iwconfig wlan0 power off
Lưu tập tin, nhớ
sudo chmod u+x wifi_pwr_off
và khởi động lại.
Xin lưu ý rằng thay vì wlan0, nó có thể là wlan1 vv cho bạn. Bạn có thể thấy các giao diện với ifconfig
, ví dụ.
Bạn có thể cần phải tắt chế độ power_save iw
vì iwconfig
có phần mất giá. Chạy lệnh sau:
sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off
'$(iwgetid 2>/dev/null | grep -o "^\w*")'
được tên thiết bị của bạn, wlan0
, wlan1
, vv để bạn không cần phải nhìn nó lên hoặc gõ nó trong. Điều này làm cho nó thuận tiện để sử dụng như một bí danh hoặc kịch bản.
Nếu bạn biết tên thiết bị, wlan0
ví dụ, lệnh sau sẽ thực hiện tương tự:
sudo iw dev wlan0 set power_save off
Điều này làm việc cho tôi:
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm