Nowe posty

Autor Wątek: dziwny problem  (Przeczytany 24475 razy)

KRW

  • Gość
dziwny problem
« dnia: 2008-02-18, 20:09:35 »
Witam wszystkich,

od niedawna jestem zadowolonym użytkownikiem Linuksa (OpenSuse 10.3).

Mój problem dotyczy dostępu do Internetu. Na początku wszystko działało dobrze. Po ok. miesiącu w pewnym momencie net przestał działać pod Linuksem (pod Win XP chodzi). Czytałem na forum dwa wątki, które dotyczyły podobnego problemu, ale mój po zastosowaniu zawartych tam rad nie zniknął (chyba, że po drodze coś zmaściłem albo przeoczyłem).

Proszę pomóżcie. Nie chcę wracać do Windy ;)

***

Info

- net przez kablówkę
- serwer proxy wyłączony
- ip ustawiane automatycznie przez dhcp

rezultaty wpisania w konsoli:
Cytuj
ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0A:E4:EF:F6:79
          UP BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:23 Base address:0x8000

eth1      Link encap:Ethernet  HWaddr 00:04:BD:F6:2D:27
          inet addr:87.99.123.115  Bcast:255.255.255.255  Mask:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23746 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:1912242 (1.8 Mb)  TX bytes:5041 (4.9 Kb)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1052 (1.0 Kb)  TX bytes:1052 (1.0 Kb)    


route
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
87.99.122.0     *               255.255.254.0   U     0      0        0 eth1
loopback        *               255.0.0.0       U     0      0        0 lo

ping 78.46.41.113
connect: Network is unreachable

maciasz

  • Gość
dziwny problem
« Odpowiedź #1 dnia: 2008-02-18, 20:29:08 »
Nie jestem pewien, ale w wyniku polecenia route nie widzę ustawionej bramy domyślnej.

Pozdrawiam
Maciasz

norbert_ramzes

  • Gość
dziwny problem
« Odpowiedź #2 dnia: 2008-02-18, 21:14:39 »
Cytat: maciasz
Nie jestem pewien, ale w wyniku polecenia route nie widzę ustawionej bramy domyślnej.

Pozdrawiam
Maciasz
Fakt.

/etc/dhcp3/dhclient.conf (man dhclient.conf)

http://forum.linux.pl/search.php -> dhclient

KRW

  • Gość
dziwny problem
« Odpowiedź #3 dnia: 2008-02-19, 17:19:05 »
Zawartość pliku nic mi nie mówi. Wklejam poniżej

Cytuj
# dhclient configuration file
# see "man dhclient.conf" for further details
# file: /etc/dhclient.conf
#

######################################################
# Suggested configurations for Cable Modem providers #
#
# uncomment and fill in the appropriate section

#####################################################
# @Home -- TCI, etc
#
# Uncomment the following line and enter your Client ID, which should
# have come in your mail from @Home
#
# send dhcp-client-identifier "c32423-a"

#send host-name "andare.fugue.com";
#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
#supersede domain-name "fugue.com home.vix.com";
#prepend domain-name-servers 127.0.0.1;

send dhcp-lease-time 3600;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name, nis-domain,
nis-servers, ntp-servers, netbios-name-servers;
require subnet-mask, domain-name-servers;
timeout 60;
retry 60;
reboot 10;
select-timeout 5;
initial-interval 2;
script "/sbin/dhclient-script";

#media "-link0 -link1 -link2", "link0 link1";
#reject 192.33.137.209;
Brama domyślna w Windzie: 87.99.112.1

Próbowałem pod Linuksem dodać ją w konsoli (route add -net defalut gw 87.99.112.1), ale nic się nie zmieniło.

magnusek

  • Gość
dziwny problem
« Odpowiedź #4 dnia: 2008-02-19, 18:03:35 »
powinno pomoc:
route add default gw 87.99.112.1

KRW

  • Gość
dziwny problem
« Odpowiedź #5 dnia: 2008-02-19, 22:49:55 »
niestety, nie pomogło :(

magnusek

  • Gość
dziwny problem
« Odpowiedź #6 dnia: 2008-02-20, 10:47:37 »
hm...a mieszales cos wtedy przed padem netu?
daj wynik polecen:
Cytuj
ifconfig
route
cat /etc/resolve.conf
A skoro pod winda chodzi podaj wszystkie ustawienia z niej (w cmd), najlepiej wklej
Cytuj
ipconfig /all
route print

KRW

  • Gość
dziwny problem
« Odpowiedź #7 dnia: 2008-02-20, 11:19:23 »
Cytat: magnusek
hm...a mieszales cos wtedy przed padem netu?
nie, nic nie mieszałem

ipconfig /all

Cytuj
Konfiguracja IP systemu Windows

        Nazwa hosta . . . . . . . . . . . : krw-bc9d1bbab30
        Sufiks podstawowej domeny DNS . . . . . . :
        Typ węzła . . . . . . . . . . . . : Peer-to-Peer
        Routing IP włączony . . . . . . . : Nie
        Serwer WINS Proxy włączony. . . . : Nie
        Lista przeszukiwania sufiksów DNS : telpol.net.pl

Karta Ethernet Połączenie lokalne:

        Stan nośnika . . . .  . . . . . . : Nośnik odłączony
        Opis . . . . . . . . . . . . . . :  Karta Realtek RTL8139 Family PCI Fas
t Ethernet NIC
        Adres fizyczny. . . . . . . . . . : 00-0A-E4-EF-F6-79

Karta Ethernet Połączenie lokalne 2:

        Sufiks DNS konkretnego połączenia : telpol.net.pl
        Opis . . . . . . . . . . . . . . :  Motorola SurfBoard USB Cable Modem S
B4100
        Adres fizyczny. . . . . . . . . . : 00-04-BD-F6-2D-27
        DHCP włączone . . . . . . . . . . : Tak
        Autokonfiguracja włączona . . . . : Tak
        Adres IP. . . . . . . . . . . . . : 87.99.123.115
        Maska podsieci. . . . . . . . . . : 255.255.254.0
        Brama domyślna. . . . . . . . . . : 87.99.112.1
        Serwer DHCP . . . . . . . . . . . : 83.242.95.3
        Serwery DNS . . . . . . . . . . . : 192.168.0.250
        Podstawowy serwer WINS. . . . . . : 127.0.0.1
        Dzierżawa uzyskana. . . . . . . . : 20 lutego 2008 10:36:54
        Dzierżawa wygasa. . . . . . . . . : 22 lutego 2008 10:36:54
route print

Cytuj
Lista interfejsów
0x1 ........................... MS TCP Loopback interface
0x2 ...00 0a e4 ef f6 79 ...... Karta Realtek RTL8139 Family PCI Fast Ethernet N
IC - Sterownik miniport Harmonogramu pakietˇw
0x10004 ...00 04 bd f6 2d 27 ...... Motorola SurfBoard USB Cable Modem SB4100 -
Sterownik miniport Harmonogramu pakietˇw
===========================================================================
===========================================================================
Aktywne trasy:
Miejsce docelowe w sieci      Maska sieci      Brama      Interfejs      Metryka

          0.0.0.0          0.0.0.0      87.99.112.1   87.99.123.115       40
      87.99.122.0    255.255.254.0    87.99.123.115   87.99.123.115       40
    87.99.123.115  255.255.255.255        127.0.0.1       127.0.0.1       40
   87.255.255.255  255.255.255.255    87.99.123.115   87.99.123.115       40
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
        224.0.0.0        240.0.0.0    87.99.123.115   87.99.123.115       40
  255.255.255.255  255.255.255.255    87.99.123.115               2       1
  255.255.255.255  255.255.255.255    87.99.123.115   87.99.123.115       1
Domyślna brama:      87.99.112.1.
===========================================================================
Trasy trwałe:
  Brak
ifconfig

Cytuj
eth0      Link encap:Ethernet  HWaddr 00:0A:E4:EF:F6:79
          UP BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:23 Base address:0x8000

eth1      Link encap:Ethernet  HWaddr 00:04:BD:F6:2D:27
          inet addr:87.99.123.115  Bcast:255.255.255.255  Mask:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23746 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:1912242 (1.8 Mb)  TX bytes:5041 (4.9 Kb)
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1052 (1.0 Kb)  TX bytes:1052 (1.0 Kb)
route

Cytuj
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
87.99.122.0     *               255.255.254.0   U     0      0        0 eth1
loopback        *               255.0.0.0       U     0      0        0 lo
resolv.conf

Cytuj
### BEGIN INFO
#
# Modified_by:  NetworkManager
# Process:      /usr/bin/NetworkManager
# Process_id:   2570
#
### END INFO

magnusek

  • Gość
dziwny problem
« Odpowiedź #8 dnia: 2008-02-20, 17:48:22 »
jak dla mnie to powinno byc tak:
Cytuj
w konsoli:

route add default gw 87.99.112.1

echo "nameserver 194.204.159.1" > /etc/resolv.conf
echo "nameserver 194.204.152.34" >> /etc/resolv.conf

KRW

  • Gość
dziwny problem
« Odpowiedź #9 dnia: 2008-02-21, 08:04:05 »
dalej bez zmian

magnusek

  • Gość
dziwny problem
« Odpowiedź #10 dnia: 2008-02-21, 14:02:23 »
daj wynik polecenia:
Cytuj
mii-tool
wykonaj:
Cytuj
echo "nameserver 192.168.0.250" > /etc/resolv.conf
a następnie:
Cytuj
ping -c 10 127.0.0.1
ping -c 10 87.99.123.115
ping -c 10 87.99.112.1
ping -c 10 wp.pl
i wklej wyniki wszystkiego.

W ostateczności ściągnij jakiegoś live, np Knoppix-a, on uruchamiając sie podniesie net i zobaczysz polecenia:
Cytuj
ifconfig -a
route
ping wp.pl

xavery

  • Gość
dziwny problem
« Odpowiedź #11 dnia: 2008-02-21, 15:07:08 »
Masz IP 87.99.123.115 z 23 bitową maską a więc adres podsieci to 87.99.122.0. Router o IP 87.99.112.1 nie jest w tej samej podsieci co Twój IP. W rezultacie Twój komputer mówi, że nie zna trasy do niczego bo nie zna trasy nawet do gateway'a. Jednym z możliwych rozwiązań jest zawężenie maski do np 19 bitów (255.255.112.0). Można też dodać routing hostowy (z maską 32bit) dla routera.
No i dobrze by było zmienić broadcast (obecnie 32bity) na jakiś ładniejszy:)

KRW

  • Gość
dziwny problem
« Odpowiedź #12 dnia: 2008-02-24, 22:37:22 »
wyniki poleceń


Cytuj
# mii-tool
-bash: mii-tool: command not found

# echo "nameserver 192.168.0.250" > /etc/resolv.conf

# ping -c 10 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.067 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.051 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.055 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.054 ms
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.052 ms
64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.052 ms
64 bytes from 127.0.0.1: icmp_seq=7 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_seq=8 ttl=64 time=0.050 ms
64 bytes from 127.0.0.1: icmp_seq=9 ttl=64 time=0.051 ms
64 bytes from 127.0.0.1: icmp_seq=10 ttl=64 time=0.054 ms

--- 127.0.0.1 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9001ms
rtt min/avg/max/mdev = 0.050/0.053/0.067/0.009 ms

# ping -c 10 87.99.123.115
PING 87.99.123.115 (87.99.123.115) 56(84) bytes of data.
From 87.99.122.232: icmp_seq=1 Destination Host Unreachable
From 87.99.122.232 icmp_seq=1 Destination Host Unreachable
From 87.99.122.232 icmp_seq=2 Destination Host Unreachable
From 87.99.122.232 icmp_seq=3 Destination Host Unreachable
From 87.99.122.232 icmp_seq=4 Destination Host Unreachable
From 87.99.122.232 icmp_seq=5 Destination Host Unreachable
From 87.99.122.232 icmp_seq=6 Destination Host Unreachable
From 87.99.122.232 icmp_seq=7 Destination Host Unreachable
From 87.99.122.232 icmp_seq=8 Destination Host Unreachable
From 87.99.122.232 icmp_seq=9 Destination Host Unreachable

--- 87.99.123.115 ping statistics ---
9 packets transmitted, 0 received, +10 errors, 100% packet loss, time 8195ms
, pipe 3

# ping -c 10 87.99.112.1
connect: Network is unreachable

# ping -c 10 wp.pl
ping: unknown host wp.pl
Cytuj
Masz IP 87.99.123.115 z 23 bitową maską a więc adres podsieci to 87.99.122.0. Router o IP 87.99.112.1 nie jest w tej samej podsieci co Twój IP. W rezultacie Twój komputer mówi, że nie zna trasy do niczego bo nie zna trasy nawet do gateway'a. Jednym z możliwych rozwiązań jest zawężenie maski do np 19 bitów (255.255.112.0). Można też dodać routing hostowy (z maską 32bit) dla routera.
No i dobrze by było zmienić broadcast (obecnie 32bity) na jakiś ładniejszy:)
A mógłbyś bardziej po 'ludzkiemu'? ;) Nie jestem informatykiem i nie łapię o co chodzi. Zrozumiałem tylko tyle (i to nie wiem czy dobrze), żeby zmienić maskę na 255.255.112.0.

norbert_ramzes

  • Gość
dziwny problem
« Odpowiedź #13 dnia: 2008-02-25, 01:48:47 »
Zmień maskę na 255.255.0.0

xavery

  • Gość
dziwny problem
« Odpowiedź #14 dnia: 2008-02-25, 09:52:24 »
Zrób coś takiego:
ifconfig eth1 netmask 255.255.112.0
Lub 255.255.0.0 jak pisał Norbert_ramzes.