[Hardware] Сетевая карта: думал, RTL8139, а оказалось...
Olvin
olvin на rambler.ru
Вс Фев 17 21:46:32 MSK 2008
ALD4.0.1
Купил карточку сетевую, думал, что Realtek 8139D, а вот оказалось что
нет. Вот что есть (из lspci):
00:0c.0 Ethernet controller: Hangzhou Silan Microelectronics Co., Ltd.
RTL8139D [Realtek] PCI 10/100BaseTX ethernet adaptor (rev 01)
Flags: bus master, medium devsel, latency 32, IRQ 225
Memory at ea020000 (32-bit, non-prefetchable) [size=256]
I/O ports at d000 [size=256]
[virtual] Expansion ROM at 30000000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Vital Product Data
Драйвер 8139too не опознаёт, некий 8139cp (тоже из ALD4.0.1) тоже не
видит устройство. Посмотрел драйвера на компакте от карты - вижу раздел
Linux с исходниками некого модуля sc92031, радуюсь.
:( Только для 2.4/2.5. Заодно посмотрел, что это за зверь на самом деле.
Это не _Real_Tek, а _Rsl_Tek. Подделка, да ещё какая наглая!
Нашел в интернете исходники модуля sc92031 для ядра 2.6, скомпилировал,
модуль даже загрузился, но система всё равно говорит, что нет устройства
(eth0).
Что делать-то? Поменять карточку не могу. Пока запустил под ndiswrapper,
но в таком режиме через неё скорость в 3 раза ниже ожидаемой (3-3,5
МБайт/сек против обычных 9-10).
Если её завести на полной скорости, пусть даже через ndiswrapper - тоже
устроит на первое время.
Заранее благодарен.
Подробная информация о списке рассылки Hardware