Therm Guten Tag zusammen, ich das phänomän dass wenn ich mein Notebook in der Firma einsetze (statische IP) extrem langsam ist, wenn ich aber zu Hause bin (dhcp, oder halt komplett ohne gestecktes Kabel) alles total schnell läuft. Hier ein paar Auschnitte aus der rc.conf: lo="lo 127.0.0.1" eth0="eth0 192.168.21.85 netmask 255.255.255.0 broadcast 192.168.0.255" #eth1="dhcp" eth0="dhcp" INTERFACES=(lo !eth0 !eth1) # # Routes to start at boot-up (in this order) # Declare each route then list in ROUTES # - prefix an entry in ROUTES with a ! to disable it # gateway="default gw 192.168.21.221" ROUTES=(gateway) DAEMONS=(syslog-ng cups dbus hal dhcdbd networkmanager !network netfs crond gdm) Wer kann mir helfen? Gruß Therm
Therm Hi nochmal, einen Fehler habe ich selbst schon gefunden ich habe oben 2x eth0 deklariert...leider bringt auch das keine abhilfe... hab auch schon versucht den networkmanager zu deaktivieren, habe also dbus, hal, dhcdbd und networkmanager deaktiviert und den network wieder aktiviert....leider bringt auch das keine besserung... Jemand eine Idee? Gruß Therm
letzter3 Zwar neu bei Arch, aber musst du nicht bei INTERFACES=(lo !eth0 !eth1) mindestens eine eth freigeben (durch entfernen des !)? Michael
GerBra Neben dem, was letzter3 anmerkte, noch folgendes: eth0="eth0 192.168.21.85 netmask 255.255.255.0 broadcast 192.168.0.255" Wenn obige IP die vom Firmennetz ist, dann solltest du die Broadcast-Adresse auch auf dieses Subnet setzen, also 192.168.21.255 (oder die von eurem Admin genannte, es kann nämlich durchaus auch eine andere sein). Generell vergleichst du hier aber zwei komplett verschiedene Infrastrukturen (Firma, Zuhause). Was ist denn "langsam"? Wie mißt du? Wie ein Device seine lokale IP bekommen hat (statisch, dynamisch) spielt für die spätere Nutzung des Netzwerkes keine Rolle. Wenn es um "gefühlte Netzgeschwindigkeit" gehen sollte: evtl. steht dir in der Firma generell weniger Bandbreite zur Verfügung, die du auch noch mit anderen teilen mußt. Schau dir mal die Ping-Laufzeiten zum jeweils gleichen Rechner im Internet sowohl in der Firma als auch zuhause an. Weiterhin könnte eine doppelt vergebene IP-Adresse die Ursache sein.
Therm Hallo, danke für eure schnellen Antworten. Ich habe meine Konfiguration nun wie folgt geändert: DAEMONS=(syslog-ng cups !dbus !hal !dhcdbd !networkmanager @network netfs crond gdm) lo="lo 127.0.0.1" eth0="eth0 192.168.21.85 netmask 255.255.255.0 broadcast 192.168.21.255" INTERFACES=(lo eth0 !eth1) gateway="default gw 192.168.21.221" ROUTES=(gateway) Das Problem bezieht sich nicht direkt um die Netzwerkgeschwindigkeit sondern auf die Geschwindigkeit des Systems insgesammt... Das Öffnen eines Terminals....Firefox....anmeldung am Gnome-Desktop...etc Alles furchbar langsam...beispielsweis braucht mein System nun ca 20sec um ein Terminal zu öffnen! Mit dhcp und ungesteckten netzwerkkabel jedoch nur 2sec. Hat noch jemand ne Idee? Bin irgendwie am Ende mit meinem Latein... Gruß Therm
GerBra Das klingt dann nach DNS-Problemen, also die Auflösusung von Rechner-Namen zu IP-Adressen. Bitte mal kontrollieren: ifconfig lo sollte das loopback-Device zeigen (Wird für die interne Kommunikation benötigt). Das Device muß: UP LOOPBACK RUNNING sein. ping localhost und ping 127.0.0.1 sollten beides beantwortet werden vom loopback Device 127.0.0.1 Wenn du im Firmen-Netzwerk bist bitte kontrollieren, ob in /etc/resolv.conf der/die Nameserver des Firmennetzwerkes eingetragen sind. Deine /etc/hosts sollte enthalten: 127.0.0.1 localhost.localdomain localhost Zeige mal die Ausgabe von: hostname -f Dieser dein lokaler Rechnername muß im Netzwerk zu einer gültigen IP auflösbar sein. ping $(hostname) und ping $(hostname -f) sollten beide beantwortet werden.
Therm Hi, das obrige funktioniert soweit: [root@trinity therm]# ifconfig lo 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: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@trinity therm]# ping localhost PING localhost.localdomain (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.029 ms 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=2 ttl=64 time=0.022 ms 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=3 ttl=64 time=0.014 ms 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=4 ttl=64 time=0.017 ms --- localhost.localdomain ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2998ms rtt min/avg/max/mdev = 0.014/0.020/0.029/0.007 ms [root@trinity therm]# 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.024 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.019 ms 64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.018 ms 64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.010 ms 64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.020 ms --- 127.0.0.1 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 3999ms rtt min/avg/max/mdev = 0.010/0.018/0.024/0.005 ms [root@trinity therm]# cat /etc/hosts # # /etc/hosts: static lookup table for host names # #<ip-address> <hostname.domain.org> <hostname> 127.0.0.1 localhost.localdomain localhost [root@trinity therm]# hostname -f hostname: Host name lookup failure Das geht net und: ping $(trinity) wirft folgendes aus Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] [-p pattern] [-s packetsize] [-t ttl] [-I interface or address] [-M mtu discovery hint] [-S sndbuf] [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination Wo trage ich denn den namen ein damit er ordentlich aufgelöst wird? Gruß Therm
Therm Ahhh geil nun geht es!! was habe ich gemacht? : nano /etc/resolv.conf: Dort war der gateway und nicht der DNS-Server angegeben! Denn habe ich auf dem DNS-Server einen Eintrag mit dem Namen und IP gemacht.....Neustart und nun rennt er wieder wie Schmidts Katze.... BESTEN DANK EUCH ALLEN! Gruß Therm