Hi,
habe seit ein paar Tage eine Seagate Dockstar rumliegen und komme mit
der nicht weiter.
Folgendes weiß ich:
Die Dockstar IP Adresse : 169.254.192.122
Meine Fritzbox IP : 192.168.0.1
DHCP ist ausgeschalter in der FB
Alles anderen Computer im Netzwerk habe statische IP Adressen
192.168.0.xxx
Wenn ich die Dockstar an meine Fritzbox anklemme komme ich nicht per
Putty drauf.
Ich habe die Dockstar vorher an meinem Laptop per Lan und habe das
Heimtelefonieren ausgeschaltet(Fritzbox war nicht im I-Net)
Wie komme ich denn jetzt auf die Dockstar rauf, wenn die an der FB
hängt.
Wenn sie am Laptop per LAN hängt, dann kommt ich zwar auf die Dockstar
aber die Dockstar hat keine Verbindung zum Internet.
Bye
Hallo,
naja ich vermute mal das du zuerst mal die ersten vier Bereiche der IP
der Dockster mit der der Fritzbox gleichsetzten musst also sie muss
192.168.0.xxx
lauten sonst können die Geräte nicht untereinander Kommunizieren.
Dann schalt doch DHCP ein, hab ich auch so gemacht, obwohl ich keine
Fritzbox habe. du wirst bei der Fritzbox doch auch angeschlossene Geräte
sehen können.
Ich möchte aber kein DHCP verwenden - daher wäre mir eine Lösung mit
fester IP Adresse lieber.
Die Dockstar ist nicht in der FB sichtbar - egal ob direkt angeschlossen
oder über den Laptop.
Jetzt habe ich was umgestellt per Putty über den Laptop:
1
/sbin/ifconfig eth0 192.168.0.17 broadcast 192.168.0.1 netmask 255.255.255.0 up
Danach habe ich die Dockstar an die FB angeschlossen und konnte drauf
zugreifen.
Nur leider läßt sich die FB jett nicht anpingen.
Was muß ich denn da noch machen?
Wieso setzt du broadcast? Und warum auf den kranken Wert?
Wenn dann muß es 192.168.0.255 sein, nicht ....1.
Außerdem darf die 192.168.0.17 natürlich nicht nochmal
im Netz verwendet sein.
Im Zweifelsfall ohne das Ding mal ein ping auf deise Adresse
machen und sehen, ob sich jemand meldet.
Peter schrieb:> Geht nicht...> -bash-3.2# /sbin/ifconfig eth0 192.168.0.17 gateway 192.168.0.1 netmask
255.255.255.0 up
> ifconfig: bad address 'gateway'> -bash-3.2#
lass das gateway mit seiner nachfolgenden Adresse mal weg; das
setze ich immer hinterher mit route add default gw 192....
Das mit dem Broadcast habe ich irgenwo im Internet gefunden.
Dachte da kommt die Adresse der FB rein.
Daher der Eintrag von mir.
Die Adresse 192.168.0.17 ist garantiert nicht bei mir vergeben.
Ein Ping auf der Dockstar an sich selbst geht - aber nicht zur FB
Wie müsste denn die genau Befehlszeile heißen?
/sbin/ifconfig eth0 192.168.0.17 broadcast 192.168.0.255 netmask
255.255.255.0 up
danach mal ifconfig ohne Parameter und route ohne Parameter
eingeben und die Ausgabe herzeigen
ok, dann mach noch ein (falls deine FB und damit das Gateway nach
außen 192.168.0.1 ist und du auch rauswillst von dem Ding aus):
route add default gw 192.168.0.1
Dann mal ping probieren...
PS: Soll die auch mit Internet außerhalb der FB plaudern?
Dann kann es sein, daß die MTU zu groß ist - falls du DSL hast.
Abhilfe:
/sbin/ifconfig eth0 192.168.0.17 mtu 1400 broadcast 192.168.0.255
netmask 255.255.255.0 up
Für einen Zugriff von außen muß natürlich dann auch noch die
FB dazu gebracht werden, die entsprechende Verbindung von
außen an 192.168.0.17 weiter zu leiten.
Ein ping von außen wird dann aber nicht klappen, weil
das ja nicht durchgereicht wird.
Für alles interne in deinem LAN ist das aber unerheblich.
OK - Nameserver eingetragen - Jetzt komme ich online damit.
Wenn Du mir jetzt noch sagt, ob ich das auch in die /etc/init.d/rcS
eintragen kann, damit das auch nach einem Neustart geht, bist Du mein
Retter vom Wochenende :-)
Es gibt bestimmt schon ein Skript in init.d, in dem der Netzwerkkram
hochgefahren wird.
Da ist wahrscheinlich eine Fallunterscheidung
(switch...case...case...esac) drin won wegen
irgendein Parameter den Wert "start" oder "stop" hat.
Am Ende vom start-Zweig könnte man dann das ifconfig... und
route add.... eintragen.
Aber das würde ich nur als Notnagel machen; eigentlich gehört
es in Konf-Dateien.
Bei mir ist das /etc/network/interfaces :
1
# This file describes the network interfaces available on your system
2
# and how to activate them. For more information, see interfaces(5).
3
4
# The loopback network interface
5
auto lo
6
iface lo inet loopback
7
8
# original # The primary network interface
9
# original allow-hotplug eth0
10
# original iface eth0 inet dhcp
11
12
13
# The primary network interface (static IP)
14
auto eth1
15
iface eth1 inet static
16
address 192.168.0.30
17
netmask 255.255.255.0
18
network 192.168.0.0
19
broadcast 192.168.0.255
20
gateway 192.168.0.1
21
mtu 1400
22
# dns-* options are implemented by the resolvconf package, if installed
23
dns-nameservers 192.168.0.1 195.185.185.195
24
dns-search wachtler.de
Hast du so eine Datei?
Das musst du dir ggf. anpassen. Auf jeden Fall wirst du eth1
gegen eth0 tauschen müssen (das ist beimir eth1, weil ich eine
GBit-Karte reingesteckt habe und deshalb eth0 auf dem Mainboard
nicht nutze).
Nicht alle vertragen hier die dns-Einstellungen.
Die DNS-Einstellung in /etc/resolv.conf bleibt ja stehen,
falls es über die interfaces-Datei nicht geht.
Habe die /etc/network/interfaces nicht auf der Dockstar.
Im Anhang nochmal die org. /etc/init.d/rcS
(Ich vermute das das so eine Art "autostart.bat" ist)
Ich würde es dort so eintragen:
1
/sbin/ifconfig lo 127.0.0.1
2
/sbin/ifconfig eth0 192.168.0.17 broadcast 192.168.0.255 netmask 255.255.255.0 up
3
/sbin/route add default gw 192.168.0.1
anstelle von
1
hostname Pogoplug
2
3
ifconfig lo 127.0.0.1
4
ifconfig eth0 169.254.37.133
5
udhcpc -b `hostname`
Traue mich nur nicht richtig - nicht das ich nach einem Neustart gar
nicht mehr raufkomme...
weiß ich nicht, was es macht.
Lass es mal stehen; wahrscheinlich wird es ein broadcast lostreten um
einen DHCP-Server zu suchen.
Wenn du so einen hast, dann reicht es wahrscheinlich, das
1
ifconfig eth0 169.254.37.133
zu ändern in:
1
ifconfig eth0 192.168.0.17
Wenn nicht, dann halt das volle ifconfig von oben eintragen und
ggf. an den Schluß der Datei das route add... nachtragen.
Klaus Wachtler schrieb im Beitrag #1899314:
> Feigling!
Jetzt habe ich es erst recht probiert und mir während der Bootzeit nen
Bier geholt
...
...
...
Und es geht - Jetzt kann ich berühigt weiter machen.
DANKE DIR - darfst Dir auch nen Bier holen...
boah...
wer DEMAßEN garkeine ahnung von linux hat, sollte wirklich dhcp auf
der fritzbox anmachen und das benutzen...
damit holt sich die dockstar nämlich auch als jungfrau eine ip und setzt
alle diese von hand zusammengeknaupten sachen von selbst richtig...
jay
Hat irgendjemand gesagt, das ich von Linux keine Ahnung habe?
Habe hier mehrere VDR am laufen, die ich ohne Probleme eingerichtet
habe.
Nur den Teil mit der Netztwerkkonfiguration war bei den VDR Distis
einfacher.
Möchte mit der Dockstar meinen jetzigen Stromfressenden Server(Freenas)
nur ersetzen.
hi,
Peter schrieb:> Hat irgendjemand gesagt, das ich von Linux keine Ahnung habe?
bei der art von frage und nachfragen hast du das selbst bewiesen;
insofern hast du es uns selbst "gesagt" :-)
> Habe hier mehrere VDR am laufen, die ich ohne Probleme eingerichtet> habe.> Nur den Teil mit der Netztwerkkonfiguration war bei den VDR Distis> einfacher.
wer eine consumer dist einlegen und deren fragen beantworten kann, hat
noch lang keine ahnung von linux...
> Möchte mit der Dockstar meinen jetzigen Stromfressenden Server(Freenas)> nur ersetzen.
ja. das ist immer eine gute idee... aber ich kann mir so recht keinen
vernünftigen grund vorstellen, weshalb man keinen dhcp server im netz
hat (es sei denn, man kann auch diesen nicht bedienen)...
jay