Dockstar an Fritzbox ohne DHCP

Gast #1899100
Lesenswert?

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
Gast #1899109
Lesenswert?

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.
Gast #1899192
Lesenswert?

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?
#1899223
Lesenswert?

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.
Gast #1899235
Lesenswert?

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?
Gast #1899255
Lesenswert?

Klaus Wachtler schrieb:
> danach mal ifconfig ohne Parameter und route ohne Parameter
> eingeben und die Ausgabe herzeigen

1
-bash-3.2#
2
-bash-3.2# /sbin/ifconfig eth0 192.168.0.17 broadcast 192.168.0.255 netmask 255.255.255.0 up
3
-bash-3.2#
4
-bash-3.2# /sbin/ifconfig eth0
5
eth0      Link encap:Ethernet  HWaddr 00:10:75:1A:C1:7A
6
          inet addr:192.168.0.17  Bcast:192.168.0.255  Mask:255.255.255.0
7
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
8
          RX packets:5111 errors:0 dropped:0 overruns:0 frame:0
9
          TX packets:3655 errors:0 dropped:0 overruns:0 carrier:0
10
          collisions:0 txqueuelen:532
11
          RX bytes:472192 (461.1 KiB)  TX bytes:514014 (501.9 KiB)
12
          Interrupt:11
13

14
-bash-3.2# /sbin/route
15
Kernel IP routing table
16
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
17
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
18
-bash-3.2#
#1899271
Lesenswert?

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.
Gast #1899277
Lesenswert?

Ping an die FB geht
1
-bash-3.2# ping 192.168.0.1
2
PING 192.168.0.1 (192.168.0.1): 56 data bytes
3
64 bytes from 192.168.0.1: seq=0 ttl=64 time=0.692 ms
4
64 bytes from 192.168.0.1: seq=1 ttl=64 time=0.579 ms
5
64 bytes from 192.168.0.1: seq=2 ttl=64 time=0.575 ms
6

7
--- 192.168.0.1 ping statistics ---
8
3 packets transmitted, 3 packets received, 0% packet loss
9
round-trip min/avg/max = 0.575/0.615/0.692 ms
10

11
-bash-3.2#

Muss ich jetzt nochwas machen?

Jetzt wollte ich Debian draufhauen und habe damit angefangen:
1
-bash-3.2# wget http://jeff.doozan.com/debian/dockstar.debian-squeeze.sh
2
wget: bad address 'jeff.doozan.com'
3
-bash-3.2#
Gast #1899291
Lesenswert?

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 :-)
#1899298
Lesenswert?

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.
Gast #1899309
Lesenswert?

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...
Angehängte Dateien:
#1899318
Lesenswert?

Das:
1
udhcpc -b `hostname`
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.
Gast #1899324
Lesenswert?

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...
#1899327
Lesenswert?

In Kürze mein Vorschlag:
1
#! /bin/sh
2

3
mount -t proc none /proc
4
mount -t sysfs none /sys
5
mount -t devpts none /dev/pts
6
mount -t tmpfs none /tmp
7
mkdir /tmp/var
8

9
echo "/tmp/core_%e_%t" > /proc/sys/kernel/core_pattern
10

11
hostname Pogoplug
12

13
ifconfig lo 127.0.0.1
14
ifconfig eth0 192.168.0.17 broadcast 192.168.0.255 netmask 255.255.255.0 up
15
udhcpc -b `hostname`
16

17
# ggf auskommentieren, wenn er nicht raus kommt:
18
# /sbin/route add default gw 192.168.0.1
19

20
telnetd
21
/etc/init.d/db
22
ntpd -g
23

24
#/etc/init.d/hbmgr.sh start
25

26
#/bin/mount -a
#1899556
Lesenswert?

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
Gast #1899730
Lesenswert?

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.
#1900467
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren