Для 3c905C-TX/TX-M загрузка модуля 3c59x хотплагом приводит к невозможности поднять интерфейс (который только притворяется при этом рабочим) -- даже rmmod mii 3c59x и последующий modprobe sk98lin не выводят чип из транса. Class 0200: 10b7:9200 (rev 78) Subsystem: 17f2:4c00 Наблюдается на ядре из 3.0.4, 2.6.14-std26-up-alt2 и том, что в livecd-experimental-x86_64-3.0.2006-02-02; _возможно_, часть проблемы в кривом BIOS -- приходится грузиться с pci=noacpi. Если accepted -- хорошо бы updates/3.0
Не понимаю, каким образом sk98lin может работать с этим устройством, если в его таблицах такой PCI ID отсутствует. 3Com 3C940B там, правда, числится, но с идентификатором 10b7:80eb; ещё есть какой-то безымянный 3Com 10b7:1700 (в драйвере skge написано, что это 3C940). Можно получить полный lspci -vvxxx с этой машины?
Отбой, это было редкое сочетание глюков: - материнки (работает с pci=noacpi) - etcnet[dhcp/hotplug] - моей головы, в которой по мотивам рассылок гигабитный сетевой чип с надписью "3COM Marvell" устойчиво проассоциировался с sk98lin... Цепляю за компанию, может, кому когда пригодится.
Created attachment 1450 [details] `lspci -vvxxx`