랜카드 설정문제
글쓴이: 승굴이 / 작성시간: 목, 2006/05/04 - 7:24오후
클러스터에 RH9을 설치하니 랜카드가 안잡히네요.
맨날 PC의 8139에만 설치해봐서 잘 모르겠습니다. 도와주세요^^;
설치할때도 node1에 아파치 띄워놓고 http로 설치했는데 문제없이 작동했습니다.
단지 랜카드 드라이버가 없다면서 메세지가 뜨길래 e100으로 선택해서 설치했습니다.
CentOS 설치시에는 랜카드 드라이버 없다는 메세지가 안떴는데 조금 이상했습니다.
아니나 다를까 설치완료후 리부팅했더니 랜카드가 안잡힙니다.
그래서 node1에 깔려있는 CentOS 접속해서 lsmod 했더니 e100이 떠있길래
RH9에서 insmod e100 했더니 다음과 같은 에러가 나오더군요.
Using /lib/modules/2.4.20-8smp/kernel/drivers/net/e100/e100.o /lib/modules/2.4.20-8smp/kernel/drivers/net/e100/e100.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg
다음은 CentOS가 깔려있는 node1의 dmesg입니다.
[root@node1 ~]# dmesg|grep e100 e100: Intel(R) PRO/100 Network Driver, 3.4.8-k2-NAPI e100: Copyright(c) 1999-2005 Intel Corporation e100: eth0: e100_probe: addr 0xfb101000, irq 193, MAC addr 00:D0:B7:B8:76:B6 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
다음은 RH9이 깔려있는 master의 dmesg입니다.
중간에 IRQ관련 메세지가 많은 것 같은데 봐도 모르겠습니다--;
그리고 맨끝에 다음과 같은 메세지가 나옵니다.
e100: hw init failed
e100: Failed to initialize, instance #0
부디 관심을 가져주시면 감사하겠습니다.
Linux version 2.4.20-8smp (bhcompile@porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Thu Mar 13 17:45:54 EST 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f400 (usable) BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e4400 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003fff0000 (usable) BIOS-e820: 000000003fff0000 - 000000003ffffc00 (ACPI data) BIOS-e820: 000000003ffffc00 - 0000000040000000 (ACPI NVS) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 127MB HIGHMEM available. 896MB LOWMEM available. found SMP MP-table at 000f6900 hm, page 000f6000 reserved twice. hm, page 000f7000 reserved twice. hm, page 0009f000 reserved twice. hm, page 000a0000 reserved twice. On node 0 totalpages: 262128 zone(0): 4096 pages. zone(1): 225280 pages. zone(2): 32752 pages. Intel MultiProcessor Specification v1.4 Virtual Wire compatibility mode. OEM ID: INTEL Product ID: STL2 APIC at: 0xFEE00000 Processor #3 Pentium(tm) Pro APIC version 17 Processor #0 Pentium(tm) Pro APIC version 17 I/O APIC #4 Version 17 at 0xFEC00000. I/O APIC #5 Version 17 at 0xFEC01000. Enabling APIC mode: Flat. Using 2 I/O APICs Processors: 2 Kernel command line: ro root=LABEL=/ vga=791 Initializing CPU#0 Detected 999.784 MHz processor. Console: colour dummy device 80x25 Calibrating delay loop... 1992.29 BogoMIPS Memory: 1026656k/1048512k available (1480k kernel code, 18272k reserved, 1094k data, 156k init, 131008k highmem) Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode cache hash table entries: 65536 (order: 7, 524288 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes) Page-cache hash table entries: 262144 (order: 8, 1048576 bytes) CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K CPU serial number disabled. Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 0383fbff 00000000 00000000 00000000 CPU: Common caps: 0383fbff 00000000 00000000 00000000 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Intel CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 0383fbff 00000000 00000000 00000000 CPU: Common caps: 0383fbff 00000000 00000000 00000000 CPU0: Intel Pentium III (Coppermine) stepping 06 per-CPU timeslice cutoff: 731.73 usecs. task migration cache decay timeout: 10 msecs. enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Booting processor 1/0 eip 2000 Initializing CPU#1 masked ExtINT on CPU#1 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Calibrating delay loop... 1998.84 BogoMIPS CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 256K CPU serial number disabled. Intel machine check reporting enabled on CPU#1. CPU: After generic, caps: 0383fbff 00000000 00000000 00000000 CPU: Common caps: 0383fbff 00000000 00000000 00000000 CPU1: Intel Pentium III (Coppermine) stepping 06 Total of 2 processors activated (3991.14 BogoMIPS). ENABLING IO-APIC IRQs Setting 4 in the phys_id_present_map ...changing IO-APIC physical APIC ID to 4 ... ok. Setting 5 in the phys_id_present_map ...changing IO-APIC physical APIC ID to 5 ... ok. init IO_APIC IRQs IO-APIC (apicid-pin) 4-0, 4-2, 4-5, 4-9, 4-10, 4-11, 5-4, 5-5, 5-6, 5-7, 5-8, 5-9, 5-10, 5-11, 5-12, 5-13, 5-14, 5-15 not connected. ..TIMER: vector=0x31 pin1=-1 pin2=0 ...trying to set up timer (IRQ0) through the 8259A ... ..... (found pin 0) ...works. number of MP IRQ sources: 15. number of IO-APIC #4 registers: 16. number of IO-APIC #5 registers: 16. testing the IO APIC....................... IO APIC #4...... .... register #00: 04000000 ....... : physical APIC id: 04 .... register #01: 000F0011 ....... : max redirection entries: 000F ....... : PRQ implemented: 0 ....... : IO APIC version: 0011 .... register #02: 00000000 ....... : arbitration: 00 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 0FF 0F 0 0 0 0 0 1 1 31 01 0FF 0F 0 0 0 0 0 1 1 39 02 000 00 1 0 0 0 0 0 0 00 03 0FF 0F 0 0 0 0 0 1 1 41 04 0FF 0F 0 0 0 0 0 1 1 49 05 000 00 1 0 0 0 0 0 0 00 06 0FF 0F 0 0 0 0 0 1 1 51 07 0FF 0F 0 0 0 0 0 1 1 59 08 0FF 0F 0 0 0 0 0 1 1 61 09 000 00 1 0 0 0 0 0 0 00 0a 000 00 1 0 0 0 0 0 0 00 0b 000 00 1 0 0 0 0 0 0 00 0c 0FF 0F 0 0 0 0 0 1 1 69 0d 0FF 0F 0 0 0 0 0 1 1 71 0e 0FF 0F 0 0 0 0 0 1 1 79 0f 0FF 0F 0 0 0 0 0 1 1 81 IO APIC #5...... .... register #00: 05000000 ....... : physical APIC id: 05 .... register #01: 000F0011 ....... : max redirection entries: 000F ....... : PRQ implemented: 0 ....... : IO APIC version: 0011 .... register #02: 0F000000 ....... : arbitration: 0F .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 0FF 0F 1 1 0 1 0 1 1 89 01 0FF 0F 1 1 0 1 0 1 1 91 02 0FF 0F 1 1 0 1 0 1 1 99 03 0FF 0F 1 1 0 1 0 1 1 A1 04 000 00 1 0 0 0 0 0 0 00 05 000 00 1 0 0 0 0 0 0 00 06 000 00 1 0 0 0 0 0 0 00 07 000 00 1 0 0 0 0 0 0 00 08 000 00 1 0 0 0 0 0 0 00 09 000 00 1 0 0 0 0 0 0 00 0a 000 00 1 0 0 0 0 0 0 00 0b 000 00 1 0 0 0 0 0 0 00 0c 000 00 1 0 0 0 0 0 0 00 0d 000 00 1 0 0 0 0 0 0 00 0e 000 00 1 0 0 0 0 0 0 00 0f 000 00 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:0 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 IRQ16 -> 1:0 IRQ17 -> 1:1 IRQ18 -> 1:2 IRQ19 -> 1:3 .................................... done. Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 999.7844 MHz. ..... host bus clock speed is 133.3044 MHz. cpu: 0, clocks: 1333044, slice: 444348 CPU0<T0:1333040,T1:888688,D:4,S:444348,C:1333044> cpu: 1, clocks: 1333044, slice: 444348 CPU1<T0:1333040,T1:444336,D:8,S:444348,C:1333044> checking TSC synchronization across CPUs: passed. Starting migration thread for cpu 0 smp_num_cpus: 2. Starting migration thread for cpu 1 PCI: PCI BIOS revision 2.10 entry at 0xfdb57, last bus=1 PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: Discovered peer bus 01 PCI->APIC IRQ transform: (B0,I2,P0) -> 19 PCI->APIC IRQ transform: (B0,I3,P0) -> 18 PCI->APIC IRQ transform: (B1,I4,P0) -> 16 PCI->APIC IRQ transform: (B1,I4,P1) -> 17 isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS not found. Starting kswapd allocated 32 pages and 32 bhs reserved for the highmem bounces VFS: Disk quotas vdquot_6.5.1 vesafb: framebuffer at 0xfc000000, mapped to 0xf880d000, size 4096k vesafb: mode is 1024x768x16, linelength=2048, pages=1 vesafb: protected mode interface info at c000:479b vesafb: scrolling: redraw vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device pty: 2048 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled ttyS0 at 0x03f8 (irq = 4) is a 16550A ttyS1 at 0x02f8 (irq = 3) is a 16550A Real Time Clock Driver v1.10e Floppy drive(s): fd0 is 1.44M FDC 0 is a National Semiconductor PC87306 NET4: Frame Diverter 0.46 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SvrWks OSB4: IDE controller at PCI slot 00:0f.1 SvrWks OSB4: chipset revision 0 SvrWks OSB4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x5440-0x5447, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0x5448-0x544f, BIOS settings: hdc:DMA, hdd:DMA hda: CRD-8523B, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide-floppy driver 0.99.newide ide-floppy driver 0.99.newide md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. pci_hotplug: PCI Hot Plug PCI Core version: 0.5 NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 8192 buckets, 64Kbytes TCP: Hash tables configured (established 262144 bind 65536) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. RAMDISK: Compressed image found at block 0 Freeing initrd memory: 273k freed VFS: Mounted root (ext2 filesystem). SCSI subsystem driver Revision: 1.00 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8 <Adaptec aic7899 Ultra160 SCSI adapter> aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8 <Adaptec aic7899 Ultra160 SCSI adapter> aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs blk: queue f7fd1c18, I/O limit 4095Mb (mask 0xffffffff) Vendor: IBM Model: DDYS-T36950N Rev: S96H Type: Direct-Access ANSI SCSI revision: 03 blk: queue f7fd1a18, I/O limit 4095Mb (mask 0xffffffff) scsi0:A:0:0: Tagged Queuing enabled. Depth 253 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 (scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit) SCSI device sda: 71687340 512-byte hdwr sectors (36704 MB) Partition check: sda: sda1 sda2 sda3 Journalled Block Device driver loaded kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 156k freed EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal Adding Swap: 2040244k swap-space (priority -1) kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com> microcode: CPU1 already at revision 8 (current=8) microcode: CPU0 already at revision 8 (current=8) microcode: freed 4096 bytes parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected ip_tables: (C) 2000-2002 Netfilter core team <strong>Intel(R) PRO/100 Network Driver - version 2.1.29-k2 Copyright (c) 2002 Intel Corporation e100: selftest OK. e100: hw init failed e100: Failed to initialize, instance #0</strong> parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected lp0: using parport0 (polling). lp0: console ready
Forums:
언뜻 생각나서 찾아봤습니다.
일전에 봤던거 같기도 해서 구글님께 부탁드렸습니다.
http://www.ussg.iu.edu/hypermail/linux/kernel/0304.0/1609.html
최신버전의 e100드라이버모듈을 컴파일해서 한번 해보심이 어떨런지요.
Lunatine :)
================
Lunatine
================
답변 매우 감사드립니다^^
저도 그저께 구글링해서 해결했습니다^^
제가 찾은거랑 똑같은 문서네요.
랜케이블 빼고 올리니까 바로 잡혀서 드라이버 문제라 생각했습니다.
소스포지가서 다운받아서 컴파일 했더니 바로 잡히네요.
다시 한번 답변 감사드립니다.
Ubuntu 딱이야!
=== 시그너쳐 ===
"내가 기억하는 한, 나는 대부분의 시간을 늘 혼자서 보냈다.
그건 내가 비사교적이기 때문이 아니고, 예술가가 창조자로서 작업하기 위해 머리를 쓰기 바란다면
자아 규제 ― 바로 사회로부터 자신을 절단시키는 한 방식 ― 라는 것이 반드시 필요하기 때문이다.
관심의 대상이 될 만한 작품을 산출하고자 하는 예술가라면 누구나 사회 생활면에서 다소 뒤떨어진 존재가 될 수밖에 없다."
- 글렌굴드, 피아노 솔로 중에서
댓글 달기