root@vn:~# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 136 0 0 0 IO-APIC-edge timer
1: 0 0 0 0 IO-APIC-edge i8042
8: 7 6 8 7 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
14: 0 0 0 0 IO-APIC-edge ata_piix
15: 104122 103905 103859 104202 IO-APIC-edge ata_piix
17: 127260 127121 127718 127332 IO-APIC 17-fasteoi aacraid
20: 0 1 1 1 IO-APIC 20-fasteoi i801_smbus
22: 0 0 0 0 IO-APIC 22-fasteoi uhci_hcd:usb3, uhci_hcd:usb5
23: 34 28 28 33 IO-APIC 23-fasteoi ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb4
26: 0 0 0 1 PCI-MSI-edge ioat-msi
27: 6746302 6745883 6746859 6744332 PCI-MSI-edge eth0
28: 8874951 8875745 8874201 8876774 PCI-MSI-edge eth1
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 16983150 20748146 18119945 17265400 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 0 0 0 0 Performance monitoring interrupts
IWI: 0 0 2 1 IRQ work interrupts
RTR: 0 0 0 0 APIC ICR read retries
RES: 1558745 1681014 1166473 1247086 Rescheduling interrupts
CAL: 819661 747299 677845 693111 Function call interrupts
TLB: 5555 5848 5730 5947 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
THR: 0 0 0 0 Threshold APIC interrupts
MCE: 0 0 0 0 Machine check exceptions
MCP: 1420 1420 1420 1420 Machine check polls
ERR: 0
MIS: 0
root@vn:~# cat /sys/class/net/eth2/carrier
cat: /sys/class/net/eth2/carrier: Неправилен аргумент
root@vn:~# ls -la /sys/class/net/eth2/
общо 0
drwxr-xr-x 5 root root 0 фев 1 11:08 ./
drwxr-xr-x 3 root root 0 яну 27 12:41 ../
-r--r--r-- 1 root root 4096 фев 1 11:08 addr_assign_type
-r--r--r-- 1 root root 4096 фев 1 11:08 addr_len
-r--r--r-- 1 root root 4096 яну 27 12:41 address
-r--r--r-- 1 root root 4096 фев 1 11:08 broadcast
-rw-r--r-- 1 root root 4096 фев 1 11:03 carrier
-r--r--r-- 1 root root 4096 фев 1 11:03 carrier_changes
-r--r--r-- 1 root root 4096 фев 1 11:08 dev_id
.....
root@vn:~# cat /sys/class/net/eth2/carrier_changes
0
Включването и изключването на кабела остава незабелязано за ядрото - никакви съобщения, никакви промени в carriar файловете, НО ... 
Реших да проверя съдържанието на operstate - down. Оказа се, че съм я оставил в "down". Зададох и IP и я вдигнах, при което съдържанието на operstate е вече "unknown", а на carrier е 1. Включването и изключването на кабела пак си остава незабелязано за ядрото, а съдържанието на никой от файловете не се променя. Светодиодите на портовете и от двете страни светват и премигват рядко, но предполагам, че това е по инициатива на суича, който пита за MAC адреса на платката, но такъв в таблицата на суича не се появява. И двете устройства казват, че връзката е 100Mbps FD.
Подозирам, че независимо от евентуален проблем с прекъсване или друго от страна на дънна платка, BIOS или OS, двете устройства трябваше да си научат MAC адресите.
Благодаря за подкрепата!
ПС: Оказа се, че при изваждане на кабела все пак нещо се променя:
root@vn:~# cat /sys/class/net/eth2/duplex
full
root@vn:~# cat /sys/class/net/eth2/speed
100
root@vn:~# cat /sys/class/net/eth2/speed
10
root@vn:~# cat /sys/class/net/eth2/duplex
half
Да, скоростта и дуплекса се четат чрез MDIO и няма общо с прекъсването, но това, че carrier не се засича и operstate-а не се променя
определено означава, че прекъсването изобщо не е правилно и/или не успява да се setup-не. Интересното при тази карта е, че си
поисква IRQ-то при up операция, а не при инициализация, т.е. като направиш ip link set dev eth2 up и тогава се setup-ва IRQ-to.
Ако я смъкнеш и вдигнеш ръчно:
$ ip link set dev eth2 down
$ ip link set dev eth2 up
Връща ли ти някаква грешка ?
Това също означава, че cat /proc/interrupts и теста с кабела трябва да се правят, когато е up картата (e.g. след ip link set dev eth2 up)
Още едно нещо - вдигни си нивото за съобщения на конзолата (echo 8 > /proc/sys/kernel/printk) и провери за debug съобщенията
от драйвъра, може да изплюе някоя грешка или повече информация за това какво се случва.
Edit: Сега забелязах, че трябва да му пуснеш дебъга при зареждане на модула:
Да не те объркам, реда на стъпки е следния:
1. echo 8 > /proc/sys/kernel/printk
2. rmmod sundance (<- ако е зареден)
3. modprobe sundance debug=5
4. ip link set dev eth2 down
5. ip link set dev eth2 up
Гледай за всякакви съобщения свързани с картата и драйвъра.