Как заставить работать беспроводной адаптер Rosewill RNX-N2LX?

Я не могу установить беспроводной драйвер в Ubuntu 10.10. Драйвер сделан для ядра Linux 2.6.32 и ниже. для него также есть драйвер для windows. беспроводное устройство - это Rosewill RNX-N2LX. драйвера можно найти здесь: http://rosewill.com/products/d_1643/productDetail.htm

Пожалуйста, помогите мне, я только что построил этот новый компьютер, но у меня нет доступа к Интернет.

0
задан 27 December 2010 в 01:22

1 ответ

Это - печальное то, что многие поставщики, которые утверждают, что поддерживали Linux, действительно не поддерживают его. Это - Неправильный Ответ для поставщика, чтобы ожидать, что клиенты загрузят файл неподписанного драйвера с сети, чтобы заставить их устройство работать на Linux. По-видимому, обеспеченный файл является исходным кодом, который должен будет затем быть скомпилирован, чтобы использоваться. Если Ваш опыт будет чем-нибудь как мой с ASUS, то предоставленный код будет устаревшим и не скомпилирует.

Хорошие новости - то, что Вам не, возможно, придется иметь дело со всем это. Первый шаг должен определить идентификатор устройства адаптера. Это, кажется, беспроводной адаптер USB, таким образом, Вы будете использовать lsusb команда для получения этой информации. Для не-USB-устройств Вы будете обычно использовать lspci

Если Вы отправите вывод команды здесь, то я помогу Вам в интерпретации его. Информацией, которую Вы хотите извлечь из вывода команды, является шестнадцатеричное количество формата "nnnn:nnnn" сразу после строки "идентификатор" на строке, которая содержит имя поставщика. Вот то, на что похож мой lsusb:

Соедините шиной 002 устройства 002: идентификатор 045e:00dd Microsoft Corp.

Соедините шиной 002 Устройства 001: идентификатор 1d6b:0001 Основа Linux 1,1 корневых концентратора

Соедините шиной 001 устройство 003: идентификатор 046d:0807 Logitech, Inc.

Соедините шиной 001 Устройство 001: идентификатор 1d6b:0002 Основа Linux 2,0 корневых концентратора

После того как Вы определили идентификатор устройства для адаптера, можно искать соответствующий модуль ядра для него. Поиск с помощью Google Идентификационного номера наряду с "Linux" или "ядром" иногда работает. Существуют также списки совместимости как это: http://linux-wless.passys.nl/

Вы заметите, что нет никакого поставщика, перечисляющего для Rosewill в этом списке. Скорее всего, это означает, что поставщик использует чипсет другой компании - название другой компании затем будет тем, которое обнаруживается в выводе lsusb.

После того как Вы определили корректный драйвер для устройства, просто сделайте sudo modprobe [module-name] загрузить модуль и видеть, работает ли это. Если Вы получаете Модуль Не Найденная ошибка, которая, вероятно, означает, что модуль не установлен. Если это верно, необходимо будет, вероятно, установить linux-backports-modules-compat-wireless пакет.

0
ответ дан 27 December 2010 в 01:22

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

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