Nowe posty

Autor Wątek: Brak połączenia internetowego z kablówki w większości dystrybucjii  (Przeczytany 3744 razy)

WojtasSP320

  • Gość
Witam!

Mam następujący problem:

Moim dostawcą internetowym jest niestety Multimedia.
Na windowsie wszystko działa poprawnie, ale na większości dystrybucji linuksa (próbowałem Ubuntu 6.10, 7.04 7.10, 8.04 [LiveCD], Kubuntu 7.04 i Fedora oraz mini dystrybucje (m.in. DSL puppyLinux itp.) oraz Knoppix) nie ma połączenia z internetem (net działa tylko na Mandrivie (ale mnie to nie zadowala)).

Objawia się to w następujący sposób:
Gdy próbuję się połączyć z DHCP, to system zczytuje poprawnie dane takie jak IP NetMask, IP serwera DHCP, IP bramy i IP DNS'ów, ale sieci jak nie było, tak nie ma.
Przy próbie pingowania czegokolwiek po IP wyskakuje komunikat "Network is unreacheble" a po pingowaniu po domenie "Unknown host". Dzieje się tak nawet, gdy próbuję pingować 127.0.0.1

Ponieważ mam inną kartę niż tą podaną w umowie z kablówką muszę zmieniać MAC (zabezpieczenie providera).

Wiem, że problem pojawia się nie tylko u mnie ale w całym mieście (Chełmno), a jest u nas 2 dostawców kablówki/internetu - Multimedia i Gawex.

Instalowałem już linuxa na co najmniej 4 komputerach i na żadnym nie było internetu.

Ok trochę listningów (może to coś powie więcej):

Listning windows

Karta Ethernet Połączenie lokalne:

        Sufiks DNS konkretnego połączenia :
        Opis . . . . . . . . . . . . . . :  Realtek RTL8139/810x Family Fast Ethernet NIC
        Adres fizyczny. . . . . . . . . . : 00-13-8F-E1-25-DA
        DHCP włączone . . . . . . . . . . : Tak
        Autokonfiguracja włączona . . . . : Tak
        Adres IP. . . . . . . . . . . . . : 10.29.93.10
        Maska podsieci. . . . . . . . . . : 255.255.255.0
        Adres IP. . . . . . . . . . . . . : fe80::213:8fff:fee1:25da%4
        Brama domyślna. . . . . . . . . . : 10.24.0.1
        Serwer DHCP . . . . . . . . . . . : 172.24.24.2
        Serwery DNS . . . . . . . . . . . : 208.67.222.222
                                            208.67.220.220
                                            fec0:0:0:ffff::1%1
                                            fec0:0:0:ffff::2%1
                                            fec0:0:0:ffff::3%1
        Podstawowy serwer WINS. . . . . . : 172.24.24.1
        Dzierżawa uzyskana. . . . . . . . : 11 września 2008 17:26:51
        Dzierżawa wygasa. . . . . . . . . : 11 września 2008 18:26:51

<===================================================>

Listning linux (Ubuntu 7.04)

wojtas@mera5:~$ su root
Password:
root@mera5:/home/wojtas# cd /
root@mera5:/# clear
root@mera5:/# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:13:8F:C1:7C:1D  
          inet6 addr: fe80::213:8fff:fec1:7c1d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1368 (1.3 KiB)  TX bytes:468 (468.0 b)
          Interrupt:22 Base address:0x6800

lo        Link encap:Local Loopback  
          LOOPBACK  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

root@mera5:/# ifconfig eth1 down
root@mera5:/# echo '128' > /proc/sys/net/ipv4/ip_default_ttl
root@mera5:/# ifconfig eth1 hw ether 00:13:8F:E1:25:DA
root@mera5:/# ifconfig eth1 up
root@mera5:/# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:13:8F:E1:25:DA  
          inet6 addr: fe80::213:8fff:fee1:25da/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3480 (3.3 KiB)  TX bytes:936 (936.0 b)
          Interrupt:22 Base address:0x6800

lo        Link encap:Local Loopback  
          LOOPBACK  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

root@mera5:/# ping lo
ping: unknown host lo
root@mera5:/# ping 127.0.0.1
connect: Network is unreachable
root@mera5:/# ping 66.249.93.104
connect: Network is unreachable
root@mera5:/# ping www.google.pl
ping: unknown host www.google.pl

Kumpel poradził mi, żebym zmienił TTL na "windowsowy", ale próbowałem też z domyślnym
Wpisywałem IP, NetMask, itp. sam jak i korzystałem z DHCP zawsze jest to samo.

Proszę pomóżcie, bo ja naprawdę chcę się pobawić Linuxem a nie siedzieć całe życie w windzie

Mam nadzieję, że wystarczająco nakreśliłem problem, jak potrzeba czegoś jeszcze to piszcie...

WojtasSP320

  • Gość
Brak połączenia internetowego z kablówki w większości dystrybucjii
« Odpowiedź #1 dnia: 2008-09-11, 21:32:31 »
Mam nowe informacje, jednakże problem pozostał nierozwiązany:

Przed chwilą zainstalowałem sobie Ubuntu 8.04 (64-bit) zamiast 7.04 i teraz sytuacja wygląda następująco:

wojtas@mera:~$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.042 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.035 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.037 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.040 ms
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.039 ms
64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.037 ms

--- 127.0.0.1 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 4998ms
rtt min/avg/max/mdev = 0.035/0.038/0.042/0.005 ms

wojtas@mera:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:13:8f:c1:7c:1d  
          inet6 addr: fe80::213:8fff:fec1:7c1d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2082 (2.0 KB)  TX bytes:5169 (5.0 KB)
          Interrupt:22 Base address:0xb800

eth0:avahi Link encap:Ethernet  HWaddr 00:13:8f:c1:7c:1d  
          inet addr:169.254.5.246  Bcast:169.254.255.255  
Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:22 Base address:0xb800

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1042 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1042 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:52700 (51.4 KB)  TX bytes:52700 (51.4 KB)

wojtas@mera:~$ sudo ifconfig eth0 down
[sudo] password for wojtas:
wojtas@mera:~$ sudo ifconfig eth0 hw ether 00:13:8F:E1:25:DA
wojtas@mera:~$ sudo ifconfig eth0 up
wojtas@mera:~$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:13:8f:e1:25:da  
          inet addr:10.29.93.10  Bcast:10.29.93.255  Mask:255.255.255.0
          inet6 addr: fe80::213:8fff:fec1:7c1d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3108 (3.0 KB)  TX bytes:10382 (10.1 KB)
          Interrupt:22 Base address:0xb800

wojtas@mera:~$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.044 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.036 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.037 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.034 ms
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.039 ms
--- 127.0.0.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3996ms
rtt min/avg/max/mdev = 0.034/0.038/0.044/0.003 ms

wojtas@mera:~$ ping 66.249.93.104 //Google.pl
connect: Network is unreachable

wojtas@mera:~$ ping 10.29.93.10 //Mój IP nadany przez DHCP (taki sam jak w windowsie)
PING 10.29.93.10 (10.29.93.10) 56(84) bytes of data.
64 bytes from 10.29.93.10: icmp_seq=1 ttl=64 time=0.074 ms
64 bytes from 10.29.93.10: icmp_seq=2 ttl=64 time=0.037 ms
64 bytes from 10.29.93.10: icmp_seq=3 ttl=64 time=0.035 ms
64 bytes from 10.29.93.10: icmp_seq=4 ttl=64 time=0.041 ms
64 bytes from 10.29.93.10: icmp_seq=5 ttl=64 time=0.041 ms
64 bytes from 10.29.93.10: icmp_seq=6 ttl=64 time=0.041 ms
--- 10.29.93.10 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 4997ms
rtt min/avg/max/mdev = 0.035/0.044/0.074/0.015 ms

wojtas@mera:~$ ping 10.24.0.1 //Adres bramy
connect: Network is unreachable

Jeżeli ko ma jakiś pomysł, to proszę o pomoc...

WizardNumberNext

  • Gość
Brak połączenia internetowego z kablówki w większości dystrybucjii
« Odpowiedź #2 dnia: 2008-09-11, 22:16:39 »
podaj dane z
/etc/network/interfaces
być może tam powinieneś wpisać wszelakie dane - miałem podobny problem (z innym dostawća i całkiem inną usługą (modem gsm/sferia)), ale po wpisaniu dobrych danych w tymże pliku problem znikł
Często bywa tak, że jak się nie uruchomi sieciówki razem z systemem już z dobrymi danymi to dalsze próby śa bez sensu.
P.S. trochę dziwne, że nawet lo ci nie działało

A przed inspekcjami spróbuj:
route add default gw 10.24.0.1 dev eth0
route add 10.24.0.1 dev eth0
mogę się mylić co do pierwszej lini, ale drugiej jestem pewny na 200M%, jak nie pomoże to mnie nie pytaj

septem

  • Gość
Brak połączenia internetowego z kablówki w większości dystrybucjii
« Odpowiedź #3 dnia: 2008-09-11, 22:25:23 »
Nie szukaj przyczyny u siebie bo jej nie ma, zgłoś usterkę. Przyczyną będzie plik konfiguracyjny dla twojego modemu lub stara wersja softu na modemie. napisz jaki to modem producent i model ?

WojtasSP320

  • Gość
Brak połączenia internetowego z kablówki w większości dystrybucjii
« Odpowiedź #4 dnia: 2008-09-11, 23:10:50 »
Przed chwilą byłem na Hardym i tak latam z Linuxa na windowsa i z powrotem, ale z tego co pamiętam to w interfaces mam tylko wpis standardowy z "lo" (nie pamiętam dokładnie ale zaraz sprawdzę) + wpis na zmianę MACa "pre-up ifconfig eth0 hw ether xx:xx:xx:xx".

Przed wpisaniem kawałka z MAC'iem też nie działało, ale to oczywiste :)

Zrobiłem też test sprzętu (pod X'ami) i na sieci wypluł coś takiego:

Testing your connection to the Internet:

ERROR:root:Could not find def gateway info in /proc
Traceback (most recent call last):
  File "/usr/share/hwtest/scripts/internet_test", line 132, in
    sys.exit(main(sys.argv[1:]))
  File "/usr/share/hwtest/scripts/internet_test", line 118, in main
    host = route.get_default_gateway()
  File "/usr/share/hwtest/scripts/internet_test", line 81, in get_default_gateway
    t1 = self._get_default_ga


Co do modemu to jest to "ARRIS" model CM550B

I jeszcze jedna dziwna sprawa (w temacie): przed wpisaniem w interfaces "pre-up..." miałem eth0, a teraz ifconfig pokazuje lo i eth1, czy to normalne?

WojtasSP320

  • Gość
Brak połączenia internetowego z kablówki w większości dystrybucjii
« Odpowiedź #5 dnia: 2008-09-11, 23:39:09 »
Tak wygląda mój /etc/network/interfaces

#======================================#

auto lo
iface lo inet loopback

pre-up ifconfig eth0 hw ether 00:13:8F:E1:25:DA

#to pojawiło się po "route add 10.24.0.1 dev eth1"

iface eth1 inet dhcp
address 10.29.93.10
netmask 255.255.255.0
gateway 10.24.0.1

auto eth1

#======================================#

W sumie dziwne, że to działa (ustawianie MAC dla eth0, skoro mam w systemie eth1) ale działa na pewno, bo MAC się zmienia na karcie (zmienia się dla karty eth1 - sprawdzone w ifconfig)