Re: FBSD 4.2 mit T-DSL Verbindung steht - aber nix geht)

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Mon, 1 Oct 2001 16:25:31 +0200

On Mon, Oct 01, 2001 at 03:55:55PM +0200, andreas wrote:
> HI alle
>
> Muste mein FreeBSD Machine neu aufbauen weil meine Festplate defekt war.
> Habe 4.2 wieder aufgespielt, 2 Netwerkkarten drinne, eine internes
> Netzwerk und die andre DSL Anbindung. ppp.conf eingerichtet und die
> rc.conf
> Eine Internet verbindung baut er auf, aber im Netzwerk kann ich nichts
> Pingen.

Um es sehr kurz zu machen - du solltest z.B. im FreeBSD Handbook
ein wenig ueber das Thema "routing" lesen, dann waere dir sofort
klar gewesen, was du falsch gemacht hast. Konkret deine Fehler:

> dsl-server# ping 192.168.0.144
> PING 192.168.0.144 (192.168.0.144): 56 data bytes
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
> ping: sendto: Host is down
>
> wenn ich den FreeBSD Rechner anpinge kommt folgene Meldung:
>
> dsl-server# Oct 1 16:34:11 dsl-server /kernel: arp: 192.168.0.144 is on
> rl0 but got reply from 00:c0:26:a1:80:d4 on rl1
> Oct 1 16:34:11 dsl-server /kernel: arp: 192.168.0.144 is on rl0 but got
> reply from 00:c0:26:a1:80:d4 on rl1

Mit 100%iger Sicherheit kann ich das jetzt nicht sagen, da dafuer
noch deine Routingtabelle interessant gewesen waere ("netstat -rn"),
aber der Fehler ist mit ziemlicher Sicherheit die Tatsache, dass
beim "ifconfig rl0" beim Startup automatisch eine Route fuer das
lokale Netz das hinter dieser Karte haengt, eingetragen wird.
Also alle Pakete an 192.168.0.x gehen ueber rl0 raus. Die letzte
Meldung verwirrt mich etwas, hast du vielleicht alles (beide
Netzwerkinterfaces, DSL-Modem und deine anderen Rechner) alle
gemeinsam an einem Hub haengen? Ansonsten wuesste ich jetzt
nicht, wie da ueberhaupt eine Antwort ueber rl1 kommen sollte.

> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
> ether 00:48:54:3c:03:bd
> media: autoselect (none) status: no carrier
> supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
> rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
> ether 00:00:e8:6f:c9:42
> media: autoselect (100baseTX <full-duplex>) status: active
> supported media: autoselect 100baseTX <full-duplex> 100baseTX 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>

Du hast hier 2 Netzwerkkarten im selben Subnetz, die aber in zwei
verschiedenen Netzwerksegmenten haengen. Wenn du nicht genau
weisst, was du da machst, ist das mit ziemlicher Sicherheit
falsch. Noch schlimmer, du hast sogar beiden dieselbe
IP-Addresse gegeben. Und, um dem noch eins draufzusetzen :), die
Netzwerkkarte auf der Seite auf der nur das DSL-Modem haengt,
braucht keine IP-Addresse, sofern du da eh nur PPPOE drueber
machst (wie es z.B. bei T-DSL und QDSL der Fall ist).

> network_interfaces="rl0 rl1 lo"
> ifconfig_rl0="inet 192.168.0.100 netmask 255.255.255.0"
> ifconfig_rl1="inet 192.168.0.100 netmask 255.255.255.0"

Schreib hier stattdessen rein:
ifconfig_rl0="up"

Damit sollte es dann klappen, zumindest sehe auf die schnelle
sonst nichts anderes was falsch aussieht.

bye,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 01 Oct 2001 - 16:25:41 CEST

search this site