커널은 APIC/SMP로 컴파일된 상태입니다.
현재 eth0는 IRQ 21, aic7xxx는 IRQ 19로 되어있는데요
eth0를 aic7xxx보다 우선되게 하고 싶습니다. 즉 eth0와 aic7xxx를
IRQ 번호를 서로 바꾸고 싶습니다. eth0는 eepro100이며, 둘다 커널에
내장시켜서, lsmod로 뜨는 모듈은 하나도 없습니다.
아래는 /proc/interrupts의 내용입니다.
CPU0
0: 816402 IO-APIC-edge timer
1: 2 IO-APIC-edge keyboard
2: 0 XT-PIC cascade
14: 4 IO-APIC-edge ide0
19: 12220 IO-APIC-level aic7xxx, aic7xxx
21: 163657 IO-APIC-level eth0
NMI: 0
LOC: 816346
ERR: 0
MIS: 0
irqtune을 써보려고 했지만 오래되어서 그런지 APIC/SMP를 지원안해서
그런지 컴파일자체가 안되더군요.
원격서버이므로, 이것저것 시도하기가 여간 어렵지 않습니다. aic7xxx를
모듈로 컴파일했다가 리부팅이 안되어 결국 센터로 전화해서 복구했습니다.
참 440GX 보드이며, 커널버전은 2.4.18입니다. eepro100/aic7xxx 모두
보드 내장형이구요
그럼 답변 부탁드립니다.