Strona 1 z 2

[+] karta sieciowa Realtek RTL8139

: 25 marca 2007, 22:12
autor: ppp
Witam, ostatnio wziąłem sie za instalacje Linuxa Debian 3.1 wersja testowa i mam problem z instalacja karty sieciowej (Realtek RTL8139 Family PCI Fast Ethernet NIC). Podczas instalacji z listy można wybrać dwa sterowniki do tej karty: rtl8139too oraz rtl8139cp, jednak za pomocą żadnego z nich nie chce wykryć mojej sieciówki, zaznaczyłem wiec brak karty sieciowej i zainstalowałem system bez niej licząc ze można to jakoś potem naprawić. Na forum wyczytałem ze inne osoby miały podobne problemy i ze wspomniane wcześniej sterowniki wystarcza jeżeli skonfiguruje sie poprawnie siec. No i teraz jest problem:

polecenie lspci pokazuje moja kartę, wypisuje Ethernet Realtek rtl8139 itd.
moduły rtl8139too oraz cp sa załadowane, wszystkie pliki oraz dhcp sa skonfigurowane wszelkich rad jakie znalazłem na tym forum, przynajmniej tak mi sie wydaje, jednak eth0 cały czas nie jest utworzone i cały czas pisze ze nie ma takiego urządzenia, i teraz moje pytanie brzmi tak:

czy to nie jest czasem tak ze trzeba wgrać jakiś inny sterownik dla tej karty? ponieważ skoro przy instalacji wspomniane moduły nie wystarczają do wykrycia karty to czemu po instalacji ma być inaczej? dodam ze znalazłem plik rtl8139.c , jednak trzeba go jakoś wkompilować w jadro a narazie nie wiem jeszcze jak to zrobić, prosiłbym o opinie osoby które posiadają taka wersje Debiana oraz ta sieciówkę, czy moduły rtl8139too oraz cp sa wystarczające do odpalenia sieci? z góry dzięki za wszelka pomoc, trochę nagmatwałem ale mam nadzieje ze ogólnie wiadomo o co mi chodzi :)

: 25 marca 2007, 22:29
autor: velmafia
witam
ppp pisze:wziąłem sie za instalacje Linuxa Debian 3.1
czemu nie Etcha?? w Etchu najprawdopodobniej nie miałbyś takiego problemu.
w ogóle polecam Etcha:
http://www.debian.linux.pl/viewtopic.php?t=645

i jeszcze jakie masz jajo? możesz to sprawdzić poleceniem

Kod: Zaznacz cały

uname -a
bo pewnie masz jakieś stare jajo (pewnie 2.4) w którym nie ma obsługi tej karty, więc pewnie wystarczy tylko aktualizacja jaja, ale i tak polecam aktualizację całego systemu.



aloha

: 25 marca 2007, 22:40
autor: Lorenzo
Powinieneś mieć załadowany jeden z modułów (ktoś mi kiedyś tłumaczył różnicę między tymi modułami ale zapomniałem ;-) ).
Pokaż ponadto /etc/network/interfaces, skoro masz wsio odpalone i pokonfigurowane to spróbuj ifconfig eth0 up. Ewentualnie w /etc/modules dodaj linijkę
  • alias moduł eth0

: 26 marca 2007, 20:20
autor: ppp
Witam, tak jak proponowaliście zaistalowalem najnowsza wersje debiana etcha jak i stabilna (do instalacji przez siec jak i ta normalna zajmujaca 640M), probowalem tez zainstalowac najnowsza wersje ubuntu, niestety problem wszedzie jest taki sam, z tego co wyczytalem na forach to wlasnie w tych nowszych debianach jest taki problem, we wczesniejszych wersjach byl tylko jeden sterownik rtl8139 i nie bylo zadnego problemu, probowalem tez zaladowac jeden sterownik, plik /etc/network/interfaces konfigurowalem na wszelkie mozliwe sposoby wg opisu:
http://dug.net.pl/texty/ethernet.php , niestety za kazdym razem pisze ze nie ma takiego urzadzenia jak eth0 (aktualnie mam tam ustawiona konfiguracje statyczna tzn.:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 90.98.95.180
netmask 255.255.255.192
network 90.98.95.128
broadcast 90.98.95.191
gateway 90.98.95.129

Mam jeszcze takie pytanie, ktos mi dzisiaj powiedzial ze w linuxie wszystko jest plikiem, czy nie powinno sie czasami gdzie utworzyc pliku eth0 poprostu? moze jeszcze jakies pomysly ktos ma co zrobic aby bylo dobrze? :) powoli zaczynaja mi sie konczyc pomysly, jedyne co przychodzi mi do glowy to znalezienie jakichs innych sterownikow. Z tego co czytalem na forum to pare osob mialo podobne problemy, niestety nie znalazlem nigdzie informacji czy udalo im sie rozwiazac te problemy uzywajac sterownikow rtl8139too i cp, z gory dzieki za wszelkie pomysly :)

: 26 marca 2007, 20:46
autor: Lorenzo
Może problemem są regułki udev'a. Spróbuj może za tym pogóglowac (niestety ja z niego nie korzystam i nie jestem w stanie Ci pomóc)

: 27 marca 2007, 00:04
autor: ppp
Witam, zrobilem jeszcze maly eksperyment i przelozylem moja karte do innego komputera i tam zainstalowalem debiana, karta jest wykrywana bez zadnego problemu, wiec to chyba nie problem z ustwieniami sieci lub driverami karty ale raczej cos zwiaznego z plyta glowna, tylko co moze byc nie tak? na moim komputerze mam Asusa K8N4-E, moze cos w biosie trzeba ustawic inaczej? dodam tylko ze karta przy obecnych ustawieniach jest wiadziana pod systemem Windows i dziala bez zadnych problemow

[ Dodano: 2007-03-27, 12:09 ]
Witam ponownie, problem rozwiazany, w moim przypadku okazalo sie ze wystarczy zainstalowac wersje Debiana i386 (dotychczas instalowalem amd64, gdyz taki mam procek i nie spodziewalem sie ze moga wyniknac z tego jakies problemy :) dzieki wszystkim za pomoc :)

: 30 października 2007, 23:50
autor: AT
Witam.

Mam podobny problem z kartą Realtek RTL8139. Kilka dni temu wziąłem się za instalację Debiana (Etcha). Instalator nie wykrył karty sieciowej. Zaznaczyłem brak karty w nadziei usunięcia tego problemu po zakończeniu instalacji, ale nijak nie mogę dojść do tego jak to zrobić :(

Próbowałem zastosować się do tego, co jest napisane tutaj: http://dug.net.pl/texty/ethernet.php
ale w modconf'ie po przejściu do

Kod: Zaznacz cały

kernel/drivers/net
nie wyświetla mi się lista sterowników, lecz pusty prostokąt i po chwili wraca do głównej listy.

Polecenie lspci nic nie zwraca, czyli jak mniemam system w ogóle "nie widzi" karty.

: 31 października 2007, 07:02
autor: Ventrue
Z kolei ja muszę załadować obydwa moduły + mii do tego...

Kod: Zaznacz cały

modprobe 8139cp
modprobe 8139too
modprobe mii 

: 31 października 2007, 14:24
autor: AT
Po wklepaniu

Kod: Zaznacz cały

modprobe 8139cp
oraz

Kod: Zaznacz cały

modprobe mii
nic się nie wyświetla, natomiast po wpisaniu

Kod: Zaznacz cały

modprobe 8139too
wyświetla się wersja sterownika.

: 31 października 2007, 17:19
autor: Ventrue
AT, nic się nie wyświetla, znaczy się załadowało.