Eine Art Bridge?!

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Abend,

    ich habe zufällig bei mir noch eine Netzwerkkamera (AXIS) gefunden.
    Nun würde ich diese gerne an den Raspberry anschließen.

    Muss ich dafür (direkte Verbindung) ein Crossover-Kabel haben?

    1. Adresse der Kamera:
    IP Adresse: 192.168.2.61
    Subnet: 255.255.255.0
    Router: 192.168.2.1

    2. Adresse der RasPi (LAN):
    IP Adresse: 192.168.2.90
    Subnet: 255.255.255.0
    Router: 192.168.2.1

    3. Adresse der RasPi (WLAN) (DHCP):
    IP Adresse: 192.168.2.106
    Subnet: 255.255.255.0
    Router: 192.168.2.1

    Von meinem Laptop kann ich zu 2 und 3 pingen.
    Nun würde ich gerne von meinem Laptop auf die Kamera zugreifen.
    und auch den Stream auf meiner Webseite anzeigen. (kann man bei der Kamera per MJPG abgreifen)

    Wie mache ich sowas?

    Muss ich dafür eine Bridge einrichten?

    Gruß Simon

  • Hallo Simon,

    Zitat

    Muss ich dafür (direkte Verbindung) ein Crossover-Kabel haben?

    Ja.

    Zitat

    Von meinem Laptop kann ich zu 2 und 3 pingen.
    Nun würde ich gerne von meinem Laptop auf die Kamera zugreifen.

    Du musst das IP-Forwarding aktivieren. Sollte iptables verwendet werden, musst du die Firewall auch noch konfigurieren.

    Code
    sysctl -w net.ipv4.ip_forward=1
    Zitat

    Muss ich dafür eine Bridge einrichten?

    Dafür fehlt dir eigentlich nur noch das IP-Forwarding. Die Verbindung zum WLAN hast du scheinbar schon konfiguriert und dei Verbindung zur IP-Webcam sollte auch kein Problem sein.

    Gruß Georg

  • Wenn Du möchtest, dass Deine Kamera die IP behält musst Du eine Bridge einrichten,

    Alternativ kannst Du, wie von boandlkramer vorgeschlagen, Deine Pi als Router konfigurieren. Dann musst Du aber unterschiedliche Netze bein WLAN und ETH benutzen. D.h. Dein ETH an der Pi sollte z.B.

    IP Adresse: 192.168.3.1
    Subnet: 255.255.255.0

    haben und Deine Kamera sollte eine IP aus dem Netzwerk 192.168.3.x bekommen, also z.B. die 192.168.3.100.

  • Am einfachsten ist es schon eine Bridge auf der Pi einzurichten. Dann kann alles bzgl IPs und Networking so bleiben wie es ist. Du musst nur sicher sein, dass die statische Kamera IP nicht noch von dem DHCP Server an einen anderen Client im netz vergeben wird.

  • Oha, klingt schon etwas triki.
    naja Morgen mal schauen.
    Aber glaube ich mache ne Sicherung meiner SD Karte... :)

    hoffe das klappt mit WLAN als dchp und lan statisch.

    Wie macht man das denn mit dem anderen ip Bereich?
    und kann ich auch mit dem Router die Portumleitung nutzen?

    Einmal editiert, zuletzt von Bizkit83 (19. März 2013 um 22:05)

  • Abend,

    Nun komme ich komischerweise auf den Teilnehmer (Kamera am Raspberry)
    Aber nicht mehr an den Raspberry selber :(

    /etc/network/interfaces:

    auto lo
    iface lo inet loopback

    iface eth0 inet static
    address 192.168.2.90
    netmask 255.255.255.0
    gateway 192.168.2.1

    auto wlan0
    allow-hotplug wlan0
    iface wlan0 inet dhcp
    wpa-ssid SSID
    wpa-psk PSK


    iface br0 inet static
    bridge_ports eth0 wlan0
    address 192.168.2.91
    broadcast 192.168.2.255
    netmask 255.255.255.0
    gateway 192.168.2.1

    Sonst habe ich vorher alles Installiert und dann:
    brctl addbr br0
    brctl addif br0 eth0 wlan0


    Weiß Jemand wo der Fehler liegt?

    Einmal editiert, zuletzt von Bizkit83 (20. März 2013 um 20:49)

  • Ich habe zuhause ein kleines Netzwerk.
    Einen Router, dort ist per Kabel mein Laptop dran.
    Der RPI steht in einem anderen Raum und ist mit WLAN an den Router "angeschlossen"
    Ich möchte nun eine Netzwerkkamera an den RPI anschließen, so das ich vom RPI (Webserver) Darauf zugreifen kann von meinem Laptop auf die Kamera komme. Sowie auf den Webserver des RPI.

    pi@raspberrypi ~ $ ifconfig; route -n
    eth0 Link encap:Ethernet HWaddr b8:27:eb:ae:83:e1
    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)

    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:92 errors:0 dropped:0 overruns:0 frame:0
    TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:13317 (13.0 KiB) TX bytes:13317 (13.0 KiB)

    wlan0 Link encap:Ethernet HWaddr 80:1f:02:82:b0:6f
    inet addr:192.168.2.106 Bcast:192.168.2.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:34271 errors:0 dropped:37001 overruns:0 frame:0
    TX packets:16298 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:4214045 (4.0 MiB) TX bytes:3043293 (2.9 MiB)

    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 wlan0
    192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
    pi@raspberrypi ~ $


    Aktuell ist die Kamera nicht angeschlossen.

    Einmal editiert, zuletzt von Bizkit83 (21. März 2013 um 07:48)

  • Also so?

    auto lo
    iface lo inet loopback

    iface eth0 inet manual

    auto wlan0
    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-ssid SSID
    wpa-psk PSK


    iface br0 inet static
    bridge_ports eth0 wlan0
    address 192.168.2.106
    broadcast 192.168.2.255
    netmask 255.255.255.0
    gateway 192.168.2.1

  • Es führen verschiedene Weg nach Rom. Ich habe es lieber alle WLAN Security Definitionen in /etc/wpa_supplicant/wpa_supplicant.conf zu haben.

    Wichtig ist, dass vor dem Erstellen der Brücke erst einmal das WLAN funktioniert. Egal wie Du es konfigurierst.

  • Durch die Bruecke erreichst Du, dass das am Ethernet angeschlossene Geraet aus Deinem lokalen Netz ueber die ans WLAN angeschlossene PI erreichbar ist. Natuerlich kommst Du auch auf die Pi wie es schon vorher funktionierte.

    Deine Pi wird durch die Bruecke zusaetzlich ein winziger Switch.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!