modprobe ath9k при запуске?

Мне наконец-то удалось найти решение, чтобы сделать мой Wi-Fi стабильным в Ubuntu 10.10. У меня были проблемы с моим ASUS ul30vt и Atheros AR9285, но, установив новейшую вчерашнюю беспроводную связь, мой интернет наконец-то стал стабильным.

Я серьезно подумал об установке win7 снова. Но одна небольшая проблема у меня заключается в том, что Wi-Fi не включается автоматически при запуске, поэтому каждый раз, когда я запускаю, я должен идти к терминалу и sudo modprobe ath9k, а затем включается беспроводная связь. Я пытался сделать эту команду в автозагрузке приложений, но это не работает. Могу ли я сделать скрипт или что-то, что включит его при запуске, или есть другое простое решение?

4
задан 27 December 2010 в 16:13

3 ответа

Вы прокомментировали ath9k_htc загружается вместо ath9k. Возможно, вам следует занести в черный список ath9k_htc в /etc/modprobe.d/blacklist.conf. ath9k, вероятно, будет загружен вместо.

0
ответ дан 27 December 2010 в 16:13

просто добавьте ваши команды в файл /etc/rc.local. Этот скрипт выполняется в конце каждого многопользовательского уровня запуска. Убедитесь, что сценарий «завершит работу с 0» в случае успеха или любое другое значение при ошибке.

В вашем случае вы могли бы сделать это так:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
modprobe ath9k
if [ $? == 0 ]
then
exit 0
else
exit 1
fi
0
ответ дан 27 December 2010 в 16:13

/etc/rc.local это глупое место, чтобы выразить это ИМО.

Whack ath9k в конце /etc/modules (файл, который должен обрабатывать, какие модули также добавляются по умолчанию)

0
ответ дан 27 December 2010 в 16:13

Другие вопросы по тегам:

Похожие вопросы: