Internet przez PCMCIA z DHCP - Toshiba Satellite Pro4300

Masz problemy z siecią bądź internetem? Zapytaj tu
hvastec
Posty: 4
Rejestracja: 17 maja 2008, 16:12

Internet przez PCMCIA z DHCP - Toshiba Satellite Pro4300

Post autor: hvastec »

Witam chciałbym opisać wam zjawisko dość dziwne (choć wydaje mi się że tylko przez moją głupotę i niewiedzę). Chciałem zainstalować Debiana na low-end'owym laptopie (Toshiba Satellite Pro 4300, 566MHz, 64 Ram) więc pobrałem płytę instalacyjną (Netinstall) i wypaliłem. Jako, iż laptop nie posiada karty sieciowej (jedynie modem Dialup) kupiłem kartę Xircom 2ps (PCMCIA). Debian wykrył przy instalacji kartę i skopiował odpowiednie sterowniki, lecz nie połączył się z internetem (mimo podanych danych), anulowałem te krok. System zainstalował się. Więc uradowany wklepałem

Kod: Zaznacz cały

ifconfig eth0 up
podniosło kartę lecz nie przydzieliło IP (połączenie DHCP) poszperałem z internecie i skonfigurowałem plik /etc/network/interfaces; mimo tego nie otrzymałem IP. moim providerem jest Multimedia (Kablówka) tak więc w plik /etc/network/interfaces wklepałem dane podobne do tych

Kod: Zaznacz cały

iface eth0 inet static
             address 192.168.0.123
             netmask 255.255.255.0
             broadcast 192.168.225,0
i dopiero teraz pisząc ten post wiem co zrobiłem źle STATIC a miało być DHCP spróbuje jeszcze raz skonfigurować /etc/network/interfaces i napisze za chwilkę czy dało radę się połączyć.

Niestety nie zmieniłem na

Kod: Zaznacz cały

iface eth0 inet dhcp
ale system jest goły, niema żadnego klienta dhcp (chyba... mam nadzieje że ma) proszę więc pomóżcie początkującemu.

Zainstalowałem Pumpa zrestartowałem deamona i niestety dalej nie działa poradźcie mi co mam zrobić.

Próbowałem tez połączenia statycznego, ta sama sytuacja.

Podkreślam, że system jest goły - nawet bez środowiska graficznego ma tylko doinstalowanego pumpa z płyty.
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

pokaż wynik:

Kod: Zaznacz cały

dpkg -l | grep dhcp
pokaż co zwraca(jako root):

Kod: Zaznacz cały

dhclietn
oraz pokaż wynik (również jako root):

Kod: Zaznacz cały

ifconfig -a
obuch
Posty: 76
Rejestracja: 13 listopada 2007, 14:06
Lokalizacja: Gdansk

Post autor: obuch »

hvastec pisze:/etc/network/interfaces wklepałem dane podobne do tych
Kod:
iface eth0 inet static
address 192.168.0.123
netmask 255.255.255.0
broadcast 192.168.225,0

Kod: Zaznacz cały

iface eth0 inet static
             address 192.168.0.123
             netmask 255.255.255.0
             broadcast 192.168.225.255 --> zły adres broadcast podałeś, na dodatek ten przecinek ]
Oprócz tego w pliku [code]/etc/resolv.conf
wywal wszystko co masz i podaj adresy serwerów dns (są to adresy z opendns.com - zawsze działają)

Kod: Zaznacz cały

nameserver 208.67.222.222
nameserver 208.67.220.220
a dopiero potem ifup eth0
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

obuch, jeśli kolega ma neta przez dhcp to nie powinien ręcznie ustawiać ip, netmask, bramy, itp...

co prawda ustawienie tych danych z palca przy dhcp czasami zadziała, ale to już zależy od ustawienia routera.
obuch
Posty: 76
Rejestracja: 13 listopada 2007, 14:06
Lokalizacja: Gdansk

Post autor: obuch »

velmafia pisze:obuch, jeśli kolega ma neta przez dhcp to nie powinien ręcznie ustawiać ip, netmask, bramy, itp...

co prawda ustawienie tych danych z palca przy dhcp czasami zadziała, ale to już zależy od ustawienia routera.
No cóż... najpierw pisze że DHCP, za chwilę pisze że dane wpisuje ręcznie... podane dane są złe, a ja je poprawiłem. Nawet jeśli (pewnie tak) ma w sieci DHCP to kto wie, może kiedyś przyda mu się "poprawiona wersja" /etc/network/interfaces.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

hvastec pisze:moim providerem jest Multimedia (Kablówka) tak więc w plik /etc/network/interfaces wklepałem dane podobne do tych
Wg tego, co napisane na stronie providera, adresy przydzielane są dynamicznie, zatem nic nie wklepuj, a zamiast tego użyj klienta dhcp np. dhclient.
hvastec
Posty: 4
Rejestracja: 17 maja 2008, 16:12

Post autor: hvastec »

a więc przepraszam za zaistniałe komplikacje związane z tym, trochę pomotałem w pierwszym poście.

Kod: Zaznacz cały

dpkg -l | grep dhcp
zwraca następujace pakiety:
dhcp3-client ver. 3.0.4-13
dhcp3-common ver. 3.0.4-13

Kod: Zaznacz cały

dhclient
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval n // powtarza sie wielokrotnie
ip lenght x disagrees with bytes recived y
accepting packet with data after upd payload // powtarza sie wielokrotnie
No DHCPOFFERS recivsed.
No working leases in persistent database - sleeping.

Kod: Zaznacz cały

n - liczba najczęsciej w zakresie 1-68; 
x - liczba w zakresie 328-362
y - liczba w zakresie 328-362

x =/= y 

Kod: Zaznacz cały

ifconfig -a
eth0 Link encap:Ethernet HWaddr jakis tam mac
UP BROADCAST RUNNING MULTICAST MTU:1500 METRIC:1
Opis pakietów RX
Opis pakietów TX
Interrupt:3 Base address: 0x300

irda0 te info raczej nie potrzebne // port podczerwieni jakby ktoś nie wiedział ;P

lo Link encap: Local Loopback
inet addr: 127.0.0.1 Mask 255.0.0.0
UP LOOPBACK RUMMING MTU:16436 Metric:1
Opis pakietów RX
opis pakietów TX


Samo podłączenie kabla i uruchomienie klienta nic nie dało, Ip nie zostało przydzielone.
Dla jasności sytuacji podaje jeszcze /etc/network/interfaces

Kod: Zaznacz cały

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
i /etc/resolv.conf // musiałem go utworzyć, nie wiem czy dobrze zrobiłem tworząc go.

Kod: Zaznacz cały

nameserver 208.67.222.222
nameserver 208.67.220.220
//opendns

internet jak nie działał tak nie działa
obuch
Posty: 76
Rejestracja: 13 listopada 2007, 14:06
Lokalizacja: Gdansk

Post autor: obuch »

Wygląda że wszystko u Ciebie ok.
Zgaduję że Twój ISP stosuje filtrację MAC (dziwne gdyby nie).
Dostęp do netu masz zapewne z karty z mac'iem jaki podałeś/spisali Ci podczas instalacji internetu. Jeśli tak jest to musisz ustawić adres mac na karty PCMCIA
- dodajesz

Kod: Zaznacz cały

hwaddress  XX:XX:XX:XX:XX:XX

do "/etc/.../interfaces" na taki jak karty z którego masz dostęp, oczywiście odpada wtedy korzystanie z obu komputerów jednocześnie (konflikt adresów mac) - jeśli będziesz chciał mieć dostęp do sieci z obu hostów konieczny będzie zakup routera.
taa, jaasne
Posty: 19
Rejestracja: 06 kwietnia 2008, 22:29

Post autor: taa, jaasne »

A tak z na wszelki wypadek, od strony sprzętowej patrząc - sprawdź czy nie ma w tym laptopie dwóch trybów pracy gniazda pcmcia. Miałem podobną sytuację z debianem na starej toshibie kartę wykrywał, wszystko było ok, ale nie chciał się połączyć - zadziałało jak przełączyłem w biosie z PCIC na CardBus.

Peace.
hvastec
Posty: 4
Rejestracja: 17 maja 2008, 16:12

Post autor: hvastec »

Obuch maj loff... działa choć powinno być tak:

Kod: Zaznacz cały

hwaddress ether XX:XX:XX:XX:XX:XX
wielkie THX :mrgreen:
ODPOWIEDZ