【サーバ運用】怪現象シリーズその1−NICが認識されず−

先ほどのアップデートのためにファイルサーバとメインサーバを
リブートしたわけですが、なぜかここでファイルサーバの
NICが認識されなかったようで、リブートには成功したものの
ネットワークが遮断されている状態になってしまいました。

アップデートの作業は遠隔地で行っていたので、
「どないなっとんねん」とか偽関西人になりながら帰宅、
コンソールを見つつ作業をする事に。

とりあえず再起動中に何が起こっていたのかを確認。
# less /var/run/dmesg.boot

Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (869.83-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x683 Stepping = 3
Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory = 1342160896 (1279 MB)
avail memory = 1304842240 (1244 MB)
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <ASUS P3V4X> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0
cpu0: <ACPI CPU (3 Cx states)> port 0x530-0x537 on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <VIA 82C691 (Apollo Pro) host to PCI bridge> mem 0xe4000000-0xe7ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 4.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C596B UDMA66 controller> port 0xd800-0xd80f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 4. 1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 10 at device 4.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pci0: <bridge, HOST-PCI> at device 4.3 (no driver attached)
speaker0: <PC speaker> port 0x61 on acpi0
fdc0: <floppy drive controller> port 0x3f7,0x3f2-0x3f5 irq 6 drq 2 on acpi0
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Standard parallel printer port> port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
orm0: <ISA Option ROM> at iomem 0xc0000-0xc97ff on isa0
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 869834689 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 76293MB <WDC WD800BB-75CAA0/16.06V16> [155009/16/63] at ata0-master UDMA66
ad1: 194481MB <Maxtor 6Y200P0/YAR41BW0> [395136/16/63] at ata0-slave UDMA66
ad2: 238475MB <WDC WD2500JB-00REA0/20.00K20> [484521/16/63] at ata1-master UDMA66
ad3: 239372MB <Maxtor 7Y250P0/YAR41BW0> [486344/16/63] at ata1-slave UDMA66
Mounting root from ufs:/dev/ad0s1a

……見事に通常表示されるはずのre0の記述がありません。
ん〜……物理的な接続には問題がないはずなんだけどな。
ちなみにこのボードを使ってます。 


同じベンダの違うボードを使ってみるか、或いは
秋葉原で中古のIntelチップ搭載のNICを買ってくるか……かな。

あ、ちなみにこの問題はもう一度リブートしたら認識してくれました。
ますます謎だ……IRQが被ってるわけでも無いしなぁ。