rtl8185 и ядро 2.6.27

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Ответить
andewvp
Сообщения: 2
ОС: Mandriva 2009

rtl8185 и ядро 2.6.27

Сообщение andewvp »

Wi-Fi карточка с этим чипсетом и "фирменными дровами" rtl8185_linux_26.1010.0531.2006

Насколько понимаю, реалтеку влом свои дрова обновлять, а в новом ядре они не компилятся.

linux/config.h: Нет такого файла или каталога

И еще:

asm/semaphore.h: Нет такого файла или каталога

Может кто подскажет как их с этим ядром скомпилировать?
Спасибо сказали:
andewvp
Сообщения: 2
ОС: Mandriva 2009

Re: rtl8185 и ядро 2.6.27

Сообщение andewvp »

Ситуация оказывается еще забавнее. Поддержку rtl8180(8185) включили в ядро Linux скакой-то там версии. После этого производители поддерживать свои дрова естественно перестали. В установленное ядро Мандривы поддержка rtl8180 не включена. Выкачал с kernel.org то же ядро, что стоит в Мандриве, но без "изъятий" (2.6.27). Скомпилировал с поддержкой rtl8180. И все... пропало :(
Если компилировать поддержку в ядре, то система при старте подвисает. Если компилировать отдельным модулем, то система виснет при его загрузке.
Что делать? Может кто-нить все-таки подскажет?
Спасибо сказали:
Warlornhor
Сообщения: 428
ОС: openSUSE 12.3

Re: rtl8185 и ядро 2.6.27

Сообщение Warlornhor »

Аналогичный вопрос. ОС openSUSE 11.1 x86_64, ядро 2.6.27.х карточка Level One WNC-0301 если я все правильно понял после вывода lspci чипсет у нее rtl-8185, YaSt предложил дрова rtl8180, карточка в нем видна была, даже подвергалась настройке, но не работала. После поиска нашел эту ссылку, там предполагалось все сделать с помощью ndiswrapper'a, виндовые дрова шли вместе с диском, после их установки с помощью ndiswrapper'a и удаления модуля rtl-8185 карточка отказывается запускаться. Потом я нашел вот эту статью, в ней меня разочаровали строки:
If you installed Windows drivers built for the wrong architecture, find the appropriate ones and install them (you will need to remove the bad ones first with the sudo ndiswrapper -r driver-name command). Refer to check #1 above for information on locating good Windows drivers.

Keep in mind that for some wireless cards, 64-bit Windows drivers were never released. If this is the case for your device and you want to use a 64-bit Linux kernel, you're probably out of luck. You could complain to your wireless-card vendor and demand 64-bit Windows drivers, or you could check to see if any native Linux driver will support your card. Otherwise, your only option is to switch to a 32-bit kernel.

После некоторых поисков 64 битные дрова я не нашел. Что же получается, если я поставлю 32 битную ОС. то все будет работать отлично или есть другой выход? Просто не очень горю желанием настраивать все остальное заново.

И еще забыл, устройство wlan0 пропало.
Спасибо сказали:
Ответить