Tôi đang dùng ASUS K52F chạy Ubuntu 11.10 với card không dây AR9285. Wifi hoạt động chấp nhận được trước khi tạm dừng, sau khi nó không hiển thị bất kỳ mạng nào. giải pháp duy nhất tôi tìm thấy là khởi động lại đầy đủ.
Tôi đang dùng ASUS K52F chạy Ubuntu 11.10 với card không dây AR9285. Wifi hoạt động chấp nhận được trước khi tạm dừng, sau khi nó không hiển thị bất kỳ mạng nào. giải pháp duy nhất tôi tìm thấy là khởi động lại đầy đủ.
Câu trả lời:
Bạn có thể tải lại trình điều khiển không dây sau khi tạm dừng để tránh khởi động lại. Trình điều khiển của tôi là 'ath9k' mà bạn có thể tìm thấy bằng cách chạy 'công cụ nm' và tìm dòng tương tự như
Driver: ath9k
Sau đó để tải lại trình điều khiển:
sudo rmmod ath9k
sudo modprobe ath9k
Để thực hiện điều này tự động khi bạn quay lại sau khi tạm ngưng, chúng tôi có thể thêm tập lệnh sau vào /etc/pm/s ngủ.d / 00_wantly_s ngủ
#!/bin/sh
case "$1" in
suspend|hibernate)
/sbin/rmmod ath9k
;;
resume|thaw)
/sbin/rmmod ath9k
/sbin/modprobe ath9k
;;
esac
exit 0
Thay thế tên mô-đun "ath9k" bằng mô-đun bạn đã phát hiện ra từ đầu ra công cụ bước sóng được đề cập ở trên. Tôi đã phải đặt tên cho tập lệnh là "00_wless_s ngủ" để nó được chạy sau khi tất cả các tập lệnh tiếp tục khác (tập lệnh được chạy theo thứ tự ngược lại trong sơ yếu lý lịch). Đừng quên tạo tệp "00_wless_s ngủ" thực thi:
sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep
Tôi có cùng một vấn đề, nhưng với máy tính xách tay / máy tính xách tay khác nhau. Hãy thử khởi động lại dịch vụ quản lý mạng:
sudo service network-manager restart
options iwlwifi bt_coex_active=0
để/etc/modprobe.d/iwlwifi.conf
làm việc cho tôi. tham khảo