Strona 1 z 1

Realtek 8139too i jadro 2.6.*

: 22 maja 2007, 13:45
autor: dzf
Zainstalowalem sobie nowego etch i moja sieciowka dzialala dobrze.
Chcialem sobie skompilowac nowsze jajko...
'apt-get install linux-source-2.6.18' wszystko fajnie i w ogole...

Skompilowalem jajko z obsluga wszystkiego. Restart systemu, a tu zonk.

Kod: Zaznacz cały

debian:~# modprobe 8139too
8139too Fast Ethernet driver 0.9.27
PCI: Unable to reserve I/O region #1:100@de00 for debice 000:00:0c.0
Trying to free nonexistent resource <000000000000de00-000000000000deff>
Trying to free nonexistent resource <00000000efffff00-00000000efffffff>
8139too: probe of 0000:00:0c.0 failed with error -16
Probowalem to samo z jadrem 2.6.21 z kernel.org... Blad wystepuje nadal.

Probowalem nawet skompilowac jadra z configiem z domyslnego jadra 2.6.8... blad wystepowal nadal...

Jakies pomysly?

: 23 maja 2007, 15:30
autor: stepek
co znaczy "z obsluga wszystkiego"?

: 23 maja 2007, 19:47
autor: dzf
To znaczy z obsluga wszystkiego co bylo potrzebne do dzialania tej karty przy poprzednich kompilacjach kernela.

Fragment .config:

Kod: Zaznacz cały

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set

#
# Tulip family network device support
#
# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
# CONFIG_FORCEDETH is not set
# CONFIG_DGRS is not set
CONFIG_EEPRO100=m
CONFIG_E100=m
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_NE2K_PCI is not set
CONFIG_8139CP=m
CONFIG_8139TOO=m
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_SC92031 is not set
# CONFIG_NET_POCKET is not set

: 25 maja 2007, 06:28
autor: stepek
u mnie to wyglada tak i wszystko dziala

Kod: Zaznacz cały

CONFIG_8139CP=m
CONFIG_8139TOO=m
CONFIG_8139TOO_PIO=y
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_8139TOO_8129=y
# CONFIG_8139_OLD_RX_RESET is not set
Rozumiem ze sieciowka jest sprawna.

Re: Realtek 8139too i jadro 2.6.*

: 25 maja 2007, 14:04
autor: kacper
dzf pisze: Jakies pomysly?
A próbowałeś skompilować na stałe? Ja tak mam i nie mam problemów :)
Jądro 2.6.21.1.

: 28 maja 2007, 14:15
autor: dzf
Tak. Probowalem wkompilowac na stale i jako modul.
Probowalem z jadrem 2.6.18 i 2.6.21.
W zadnym nie dzialalo.
Jak bede mial chwile czasu to sprawdze, czy ten problem wystepuje tez z innymi egzemplarzami tej sieciowki.

Edit: Tak sieciowka jest sprawna. Dzialala na jadrze 2.6.8 z sarge. Dziala takze pod windowsem.
Probowalem tez z opcjami wlaczonymi tak jak jest powyzej oraz wylaczonymi. W zadnym przypadku nie dziala.

: 28 maja 2007, 17:00
autor: Gość
A próbowałeś przełożyć ją w inny slot PCI ?
Być może jest konflikt przerwań z innym urządzeniem i stąd ten problem.

Na pewno nie zaszkodzi spróbować.


Pozdrawiam

: 29 maja 2007, 13:36
autor: dzf
Przekladalem we wszystkie mozliwe sloty. Bylo to pierwsze co zrobilem :)

: 29 maja 2007, 20:00
autor: kacper
Miałem bardzo podobny problem, walczyłem z tym pół dnia. Mam dwie karty sieciowe :

Kod: Zaznacz cały

00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:10.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Oczywiście na dystrybucyjnym jądrze wszystko chodziło, natomiast przy 2.6.21 moduł się nie ładował (nie pamiętam komunikatu), a jak wkompilowałem na stałe przy podnoszenie eth1 komputer się zawieszał.

Co pomogło? Stary, dobry wpis w lilo.conf :

Kod: Zaznacz cały

append="noapic"
System działa już od tygodnia i zero problemów, ale już nigdy nie kupie kart realteka, coraz więcej z nimi problemów.

: 01 czerwca 2007, 16:47
autor: dzf
Zapomnialem napisac, ze probowalem z:
-noapic
-pci=routeirq
-pci=noacpi
-acpi=off

Zadne nie pomoglo. Probowalem we wszystkich kombinacjach laczonych i pojedynczych :)

edit: literowki

[ Dodano: 2007-06-11, 19:05 ]
Problem rozwiazany.
Pomoglo dolaczenie "noapic nolapic pci=routeirq acpi=off" :)
Juz dziala na kazdym jadrze...