Strona 1 z 1

[+] rtl8139: jest LAN ale nie ma internetu

: 25 października 2008, 21:46
autor: tomash
Witam!
Jestem jeszcze mało doświadczonym użytkownikiem więc proszę o wyrozumiałość.
Korzystam z Debiana Lenny amd64. Problem wygląda następująco. Niedawno zakupiłem kartę sieciową na chipie realtec 8139 (według producenta zgodna z Linuksem) i po mozolnej instalacji osiągnąłem efekt LANu z moim drugim komputerem połączonym przez router. Niestety dalej nie mogę połączyć się z internetem (drugi komputer z Vistą łączy się bez problemu). I tu moje pytanie: Czy połączenie przez LAN oznacza że dobrze zainstalowałem kartę sieciową? Winien jest Debian czy może zła konfiguracja routera?

Tak na marginesie, dlaczego przy każdym starcie systemu muszę od nowa ustawiać adres ip karty i bramę czyli:

Kod: Zaznacz cały

ifconfig eth[x] [ip] netmask [maska] up
pozdr

: 25 października 2008, 23:48
autor: mesiu84
Pierwsze pytanie jakie mi się nasuwa to takie czy router udostępnia adresy przez DHCP czy musisz je ręcznie ustawiać i przypisywać (także pod Vistą). Jeśli musisz je ręcznie ustawiać to najprawdopodobniej wystarczy ci wyedytować plik

Kod: Zaznacz cały

/etc/network/interfaces
i ustawić w nim wszystko ręcznie (jak to zrobić to znajdziesz na internecie jest tego pełno). Jeśli to jest adres przydzielany przez DHCP, no to możesz bardzo łatwo to sprawdzić, jako root[/] wydaj polecenie

Kod: Zaznacz cały

dhclient eth0
i sprawdź czy masz połączenie z netem, jak będzie działać, to też pozostanie ci zmienić parę rzeczy w tym pliku co poprzednio. Pozostaje jeszcze opcja zabezpieczeń routera, może być tak że na routerze masz jakąś filtrację adresów MAC włączoną albo coś podobnego, a wtedy aby ci net działał to konieczne jeszcze będzie pozmienianie tam paru rzeczy:-) chyba opisałem wszystko:-)

: 26 października 2008, 20:28
autor: tomash
Jesteś wielki mesiu! :-P

Kod: Zaznacz cały

dhclient eth
...pomogło!
Dzięki serdeczne!

"Tak na marginesie", to świetnych macie tu moderatorów. ;-)

[ Dodano: 2008-10-27, 19:06 ]
Próbowałem edytować według poradników z internetu:

Kod: Zaznacz cały

/etc/network/interfaces

ale niestety coś nie chce mi działać.
Potrzebuje zapisać coś takiego:

Kod: Zaznacz cały

ifconfig eth1 192.168.1.2 netmask 255.255.255.0 up
dhclient eth1
właśnie w tym pliku podanym wyżej. Udało mi się stworzyć coś takiego:

Kod: Zaznacz cały

auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.0.0

auto eth1
iface eth1 inet dhcp

Niestety to nie działa. Bardzo proszę o jakieś wskazówki od bardziej doświadczonych użytkowników. ;-)

[ Dodano: 2008-10-27, 20:31 ]
Sprawa rozwiązana... static->dhcp :-/

Kod: Zaznacz cały

auto eth1
iface eth1 inet dhcp
address 192.168.1.2
netmask 255.255.255.0
pozdr