Strona 1 z 2

Które jądro wybrać pod kartę sieciową?

: 21 marca 2009, 08:46
autor: rox11
Po długiej przerwie podjąłem próbę uruchomienia sieci. Problem polega na tym, że w którymś momencie rozwoju Debiana, moja karta sieciowa przestała działać.

W związku z tym, że jest to stary sprzęt myślę o kompilacji kernela 2.4.x

Czy moje rozumowanie jest prawidłowe i idzie w dobrym kierunku bo może np. kompilować i instalować jądro 2.6 tylko jakieś wcześniejsze?

: 21 marca 2009, 10:23
autor: ilin
Trzeba by wiedzieć co to za karta jaki modu łją obsługuje.
Potem zapytać wujka google ja się sprawa ma.

: 21 marca 2009, 10:41
autor: rox11
Jak kiedyś robiłem próby to:

Kod: Zaznacz cały

00:05.0 Host bridge: Hint Corp VXPro II Chipset
00:05.1 ISA bridge: Hint Corp VXPro II Chipset
00:05.2 IDE interface: Hint Corp VXPro II IDE
00:09.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 11)
00:0a.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)

Kod: Zaznacz cały

Module                  Size  Used by
nls_iso8859_1           4352  1 
nls_cp437               6016  1 
vfat                   11648  1 
fat                    45980  1 vfat
dm_snapshot            15644  0 
dm_mirror              18000  0 
dm_mod                 48952  2 dm_snapshot,dm_mirror
loop                   14216  0 
ns558                   4864  0 
parport_pc             31524  0 
parport                32200  1 parport_pc
gameport               13832  2 ns558
floppy                 52004  1 
rtc                    11572  0 
pcspkr                  2816  0 
evdev                   9088  0 
ext3                  116360  1 
jbd                    47272  1 ext3
ide_cd                 35616  0 
cdrom                  32416  1 ide_cd
ide_disk               14848  3 
de2104x                18432  0 
generic                 4996  0 [permanent]
ide_core              107760  3 ide_cd,ide_disk,generic
processor              23724  0
Jak załadowałem

Kod: Zaznacz cały

modprobe tulip
to niby nie pokazało błędów, ale jak robię

Kod: Zaznacz cały

ifconfig eth0 down
a potem

Kod: Zaznacz cały

ifconfig eth0 up
to:

Kod: Zaznacz cały

eth0: h/w init failure err: -16 SIOCSIFFLAGF: Device or resource busy.
I Google nie dostarcza informacji.

: 21 marca 2009, 10:44
autor: ilin
Pokaż

Kod: Zaznacz cały

lspci -v
to powinno pokazać moduł kernela.

Oraz

Kod: Zaznacz cały

ifconfig -a 
to pokaże wszystkie dostępne interferejsy sieciowe.Mo ze jest ta karta tylko nie działa.
Musimy zebrać na ten temat jak najwięcej informacji.

: 21 marca 2009, 10:49
autor: rox11
Więc to tak jak mówiłem było kiedyś, teraz znowu instaluję. Jak się zakończy to wrzucę te informacje, a może być że zadziała?

Jeszcze z poprzedniej instalacji mam:

Kod: Zaznacz cały

Linux version 2.6.18-6-486 (Debian 2.6.18.dfsg.1-23) ([email protected]) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Mon Oct 13 15:35:23 UTC 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000003000000 (usable)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
48MB LOWMEM available.
On node 0 totalpages: 12288
  DMA zone: 4096 pages, LIFO batch:0
  Normal zone: 8192 pages, LIFO batch:1
DMI not present or invalid.
ACPI: Unable to locate RSDP
Allocating PCI resources starting at 10000000 (gap: 03000000:fbc00000)
Detected 233.050 MHz processor.
Built 1 zonelists.  Total pages: 12288
Kernel command line: root=/dev/hda1 ro 
No local APIC present or hardware disabled
mapped APIC to ffffd000 (01061000)
Initializing CPU#0
PID hash table entries: 256 (order: 8, 1024 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 41444k/49152k available (1499k kernel code, 7300k reserved, 599k data, 256k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 466.85 BogoMIPS (lpj=933703)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 008001bf 00000000 00000000 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 008001bf 00000000 00000000 00000000 00000000 00000000 00000000
Intel Pentium with F0 0F bug - workaround enabled.

CPU: After all inits, caps: 008001bf 00000000 00000000 00000000 00000000 00000000 00000000
Compat vDSO mapped to ffffe000.
CPU: Intel Pentium MMX stepping 03
Checking 'hlt' instruction... OK.
checking if image is initramfs... it is
Freeing initrd memory: 4242k freed
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfdb31, last bus=0
Setting up standard PCI resources
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f8730
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x808e, dseg 0xf0000
PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:00:0a.0
pnp: 00:0d: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:0d: ioport range 0xcf8-0xcff has been reserved
pnp: 00:0d: ioport range 0x3f7-0x3f7 has been reserved
pnp: 00:0d: ioport range 0x108-0x109 has been reserved
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 2048 bind 1024)
TCP reno registered
audit: initializing netlink socket (disabled)
audit(1203703005.068:1): initialized
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
isapnp: Scanning for PnP cards...
isapnp: Card 'PnP Sound Chip'
isapnp: 1 Plug & Play card detected total
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
PNP: PS/2 Controller [PNP0303] at 0x60,0x64 irq 1
PNP: PS/2 controller doesn't have AUX irq; using default 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
EISA: Probing bus 0 at eisa.0
EISA: Detected 0 cards.
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI Shortcut mode
Time: tsc clocksource has been installed.
Freeing unused kernel memory: 256k freed
input: AT Translated Set 2 keyboard as /class/input/input0
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
HINT_IDE: IDE controller at PCI slot 0000:00:05.2
HINT_IDE: chipset revision 0
HINT_IDE: not 100% native mode: will probe irqs later
HINT_IDE: dma_base is invalid
ide0: HINT_IDE Bus-Master DMA disabled (BIOS)
HINT_IDE: dma_base is invalid
ide1: HINT_IDE Bus-Master DMA disabled (BIOS)
Probing IDE interface ide0...
de2104x PCI Ethernet driver v0.7 (Mar 17, 2004)
hda: ST32520A, ATA DISK drive
hdb: LITE-ON LTR-52246S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
de0: SROM leaf offset 30, default media 10baseT auto
de0:   media block #0: 10baseT-FD
de0:   media block #1: BNC
de0:   media block #2: AUI
de0:   media block #3: 10baseT-HD
eth0: 21041 at 0xc3812f80, 00:e0:29:0d:10:e9, IRQ 11
hda: max request size: 128KiB
hda: 4927104 sectors (2522 MB), CHS=4888/16/63
hda: cache flushes not supported
 hda: hda1 hda2 < hda5 >
hdb: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
Attempting manual resume
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
input: PC Speaker as /class/input/input1
Real Time Clock Driver v1.12ac
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
pnp: Device 01:01.02 activated.
gameport: NS558 PnP Gameport is pnp01:01.02/gameport0, io 0x200, speed 493kHz
Adding 128480k swap on /dev/hda5.  Priority:-1 extents:1 across:128480k
EXT3 FS on hda1, internal journal
loop: loaded (max 8 devices)
device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: [email][email protected][/email]
eth0: enabling interface
eth0: set link 10baseT auto
eth0:    mode 0x7ffc0040, sia 0x10c4,0xffffef01,0xffffffff,0xffff0008
eth0:    set mode 0x7ffc0040, set sia 0xef01,0xffff,0x8
eth0: link up, media 10baseT auto

Kod: Zaznacz cały

eth0      Link encap:Ethernet  HWaddr 00:E0:29:0D:10:E9  
          inet addr:192.168.100.10  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Base address:0x2f80 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

: 21 marca 2009, 10:53
autor: ilin
Karta jest tyle że nie łączy się.Przyczyna moze być zgola inna.

Ostatnio coś wysyp niedzialających kart sieciowych :)

: 21 marca 2009, 11:06
autor: rox11
Bo starocie wyrzucają z obsługi?

: 21 marca 2009, 11:14
autor: ilin
Raczej nie bo karty sa wykrywane i niby dzialają ale nie łapią polączenia.

: 21 marca 2009, 12:00
autor: Ister
Jakoś mój staroć po instalacji od zera działa, więc to chyba jednak nie kwestia wyrzucania staroci.

Podaj aktualne wyniki (po przeinstalowaniu)

Kod: Zaznacz cały

infconfig
route
cat /etc/network/interfaces
Bo na razie nawet nie wiem jakie IP masz następne.
Acha - jeśli masz ustawiony adres po DHCP to karta działa (IP dostałeś), a problem leży gdzie indziej.

: 21 marca 2009, 12:29
autor: fnmirk

Kod: Zaznacz cały

00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
        Subsystem: D-Link System Inc DE-530+
        Kernel driver in use: de2104x
        Kernel modules: de2104x
Mam w dwóch komputerach takie stare karty i nie ma z nimi problemów.
Pobierz jakieś livecd i sprawdź działanie karty.