Я новичок в Linux. Я использовал fedora и сейчас переключаюсь на Ubuntu. В Fedora моя беспроводная сетевая карта работала нормально после установки ОС (мне не нужно было ничего делать, чтобы она работала) В Ubuntu с командой lspci -v
я получаю:
Network controller: Ralink corp. RT3060 Wireless 802.11n 1T/1R
Subsystem: Ralink corp. RT3060 Wireless 802.11n 1T/1R
Flags: bus master, slow devsel, latency 64, IRQ 20
Memory at fe9e0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
Но я не может найти какую-либо беспроводную сеть. Что теперь делать?
Спасибо
Похоже, проблема с беспроводной картой RT3060 в 11.10 - по умолчанию используется модуль ядра 2800, который является неверным.
Подключение через фиксированную проводную ссылку и запустите:
wget http://media.cdn.ubuntu-de.org/forum/attachments/2814031/angepasster-DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tar.gz
tar xzvf angepasster-DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tar.gz
Выполните следующее (скопируйте и вставьте) в терминал - NB вам нужно будет делать это каждый раз при обновлении ядра.
sudo apt-get install --reinstall linux-headers-generic build-essential dkms
cd angepasster-DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217/
sudo make
sudo make install
echo "blacklist rt2800pci" | sudo tee /etc/modprobe.d/blacklist-rt2800pci.conf
sudo modprobe -rfv rt2800pci
sudo modprobe -v rt3562sta
Это должно заставить беспроводную карту работать нормально.
Если у вас есть отключенные беспроводные сети, вам необходимо отключить управление питанием.
gksudo gedit /usr/lib/pm-utils/power.d/wireless
измените эту часть:
case $driver in
ipw2100) iwpriv_ac="set_power 0"
iwpriv_batt="set_power 5"
iwconfig_ac="power on"
iwconfig_batt="power on";;
ipw3945)
iwpriv_ac="set_power 6"
iwpriv_batt="set_power 7";;
iwl*) if [ -f "/sys/class/net/$1/device/power_level" ]; then
iwlevel_ac=0
iwlevel_batt=3
else
iwconfig_ac="power off"
iwconfig_batt="power on"
fi;;
*) iwconfig_ac="power off"
iwconfig_batt="power on";;
esac
на:
case $driver in
ipw2100) iwpriv_ac="set_power 0"
iwpriv_batt="set_power 0"
iwconfig_ac="power on"
iwconfig_batt="power on";;
ipw3945)
iwpriv_ac="set_power 6"
iwpriv_batt="set_power 6";;
iwl*) if [ -f "/sys/class/net/$1/device/power_level" ]; then
iwlevel_ac=0
iwlevel_batt=0
else
iwconfig_ac="power off"
iwconfig_batt="power off"
fi;;
*) iwconfig_ac="power off"
iwconfig_batt="power off";;
esac
Дополнительная информация и возможные обходные пути беспроводной сети N описаны в источнике этого ответа .
Одним из решений может быть обновление до Ubuntu 12.04.
Мой беспроводной адаптер ralink работает "из коробки" в Ubuntu 12.04, который имеет чипсет RT3062.
Хотя на момент написания статьи Ubuntu 12.04 Beta 2 еще не выпущена, по моему опыту, Ubuntu 12.04 Beta 2 зарекомендовала себя достаточно стабильной, и, конечно, меньше хлопот, чем необходимость установки пропатченного драйвера при каждом обновлении ядра.
Для 12.04:
rt2800pci
из команды kernel.org/compat-wirelessЩелкните по нижеприведенной ссылке, чтобы установить его через Центр программного обеспечения:
Откройте терминал с помощью Ctrl+Alt+T и вставьте:
sudo apt-получите установку linux-бэкспортов-модулей-cw-3. 3-precise-generic
После завершения установки перезагрузитесь и проверьте, работает ли беспроводная карта лучше. Если нет, следуйте варианту 2.
Сохраните в папку Downloads (по умолчанию):
Откройте терминал с помощью Ctrl+Alt+T, и вставьте следующую строку за строкой:
sudo apt-get install linux-headers-$(uname -r) build-essential dkms. компакт-диск Загрузки tar -xzf DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tgz cd DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217 WPA1=HAS_WPA_SUPPLICANT WPA2=HAS_NATIVE_WPA_SUPPLICANT sed -i -e "s/$WPA1=n/$WPA1=y/g" -e "s/$WPA2=n/$WPA2=y/g" os/linux/config.mk sudo make && sudo make install && sudo make clean компакт-диск ...
Черный список встроенного драйвера, и загрузить новый с:
эхом "черный список rt2800pci" | sudo tee /etc/modprobe.d/blacklist-rt2800pci.conf sudo modprobe -rfv rt2800pci судо модпроб -в rt3562sta
Ваш RT3060 теперь должен работать. Теперь вы можете открыть папку Downloads в файловом менеджере и удалить скачанный Ralink файл/папку: