Strona 1 z 1

[SOLVED] brak pobierania adresów po dhcp po kablu

: 14 mar 2009, 20:33
autor: Nadril
Witam,
Mam taki problem, że router czasem nie przyznaje mi adresu ip jak łączę się po kablu, wifi zawsze działa.
Przyznaje mi jak łączę się z nim bezpośrednio - fizycznie wpinam jedną końcówkę do routera a drugą do komputera. Mam jednak parę przewodów w ścianach i chciałem je wykorzystać, tu jest jednak problem. Przy próbie połączenia router - ściana - ściana - komputer nie jest otrzymywany adres ip.
Myślałem, że może jest coś źle z przewodem w ścianie, ale jak włączyłem Kubuntu 8.10 z LiveCD na drugim komputerze połączył się bez problemu. Spróbowałem włączyć Kubuntu z LiveCD na komputerze na ktorym występuje problem, efekt był ten sam.

Jakieś sugestie co może być źle?

Nie jestem pewien, czy problem jest sprzętowy czy programowy, do któregoś podforum musiałem wrzucić. ;)

Odp: brak pobierania adresów po dhcp po kablu

: 14 mar 2009, 20:48
autor: leon1313
daj zawartość pliku /etc/network/interfaces

Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 03:11
autor: Nadril
ale błyskawiczna odpowiedź, nie spodziewałem się :)

Kod: Zaznacz cały

michal@local:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback


Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 03:27
autor: leon1313
teraz podlacz kabel, niech przydzieli ci adres IP i zapodaj wynik ifconfig .Na obecną chwilę, w/g mnie nie masz po prostu skonfigurowanego interfejsu sieciowego(eth0, eth1 ..)

Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 12:20
autor: Nadril
połączenie bezpośrednio do routera:

Kod: Zaznacz cały

michal@local:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:b0:a0:51:0b
          inet addr:192.168.1.69  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:b0ff:fea0:510b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:106 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3692 (3.6 KB)  TX bytes:17980 (17.9 KB)
          Interrupt:21 Base address:0x5000
połączenie "przez ścianę":

Kod: Zaznacz cały

michal@local:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:b0:a0:51:0b
          inet6 addr: fe80::20f:b0ff:fea0:510b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25 errors:17 dropped:0 overruns:0 frame:0
          TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3932 (3.9 KB)  TX bytes:21058 (21.0 KB)
          Interrupt:21 Base address:0x5000

Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 14:24
autor: leon1313
dopisz do /etc/network/interfaces następujące linie:

Kod: Zaznacz cały

# The primary network interface
auto eth0
  iface eth0 inet dhcp
Po restarcie sieci powinno być ok. Inne kolizje mogą wynikać z:
-uszkodzonego kabla - możesz sprawdzić np: sudo ethtool eth0
-zainstalowane NetworkManagera - zwykle odinstalowanie pomaga.

Ewentualne statyczne parametry połączenie możesz ustawić w w/w pliku.

Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 16:05
autor: Nadril
dodałem linijki do tego pliku jednak nie pomogło, w zasadzie to same błędy są na eth0 teraz (ale może to przypadek, nie wiem).

Kod: Zaznacz cały

michal@local:~$ cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    2816      46    0    0    0     0          0         0     2816      46    0    0    0     0       0          0
  eth0:       0       0   37    0    0     0          0         0     7935      39    0    0    0     0       0          0
  eth1:  525045     643    0    0    0     0          0         0   153028     638    0    0    0     0       0          0
  pan0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
ethtool chyba nie pokazuje żadnych błędów:

Kod: Zaznacz cały

michal@local:~$ sudo ethtool eth0                                                                
[sudo] password for michal:                                                                      
Settings for eth0:                                                                               
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 32
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes
knetworkmanagera wolabym nie usuwać, bo z niego korzystam :) czy sama reinstalacja może pomóc?

Odp: brak pobierania adresów po dhcp po kablu

: 15 mar 2009, 21:53
autor: leon1313
Sczerze mówiąc to nie wiem. Jest on pierwszym programem , jaki usuwam z systemu :)

Odp: brak pobierania adresów po dhcp po kablu

: 20 mar 2009, 23:24
autor: Nadril
Dziękuję za kolejną szybką odpowiedź i przepraszam za zwłokę z własną, ale ostatnio nie miałem dostępu do internetu.

Usunięcie Network Managera nie bardzo mi się podoba, bo o ile umiem dodać adresy na sztywno do interface'ów to nie wiem jak np. wprowadzać zabezpieczenia.

Tak czy siak, kolega podowiedział mi, że jego zdaniem może być to problem kabla (bo nie działa nawet na liveCD), a działa na innych komputerach bo ich sieciówki mają lepszą korekcję błedów.
Dla mnie brzmiało w miarę rozsądnie, więc w piątek pożyczam tester do kabli i sprawdzę, jak się uda to dam znać. :)

EDIT:
pozwole sobie na jednego posta pod drugim, żeby było widać zmianę. :)

Otóź udało się. :) Okazało się, że problem był wybitnie hardware'owy, mianowicie końcówki kabli były źle zaciśnięte. Robiłem to sam i zawsze działało i dopiero teraz dowiedziałem się, że nie jest ważne tylko to, żeby kolory były takie same po dwóch stronach, ale ich kolejność również jest ważna.
Wciąż ciekawe jest dla mnie to, że mimo błędnej kolejności, na większości sprawdzanych maszyn sieć działała dobrze (ifconfig nie pokazywał błędnych pakietów), a u mnie natomiast źle. Tak czy siak już i u mnie jest dobrze, dzięki za pomoc!

A i poproszę moda o przeniesienie do działu Hardware, bo jak się okazało powinno to się jednak tam znaleźć. ;)

Odp: [SOLVED] brak pobierania adresów po dhcp po kablu

: 24 mar 2009, 10:51
autor: j0cker
...Wciąż ciekawe jest dla mnie to, że mimo błędnej kolejności, na większości sprawdzanych maszyn sieć działała dobrze...
Najprawdopodobniej Twoja karta sieciowa nie ma Auto MDI-MDIX (funkcja pozwalająca na automatyczne rozpoznanie czy dany kabel jest skrosowany czy nie i odpowiednie "dopasowanie" połączenia). Inny sprzęt na którym testowałeś połączenie pewnie pewnie był wyposażony w karty sieciowe posiadające tę funkcję.