Posts by Thorstensd

    Hallo,

    wenn ich über meinen Raspberry eine Datei abrufen möchte, welche auf einem gemouteten Netzlaufwerk liegt, erhalte ich die Meldung:

    the image "http://localhost/home/nas_bilder/foto1.jpg cannot be displayed because it contains errors

    Rufe ich die Datei über den Dateimanager auf, klappt es einwandfrei. Rufe ich die gleiche Datei auf, wenn sie direkt auf dem raspi im /var/www/home liegt, klappt es ebenfalls.

    Wo kann hier das Problem liegen?

    Grüße Thorsten

    Hallo zusammen,

    ich bin nach nun unendlich langer Zeit mit mal von Jessi auf Buster umgestiegen.

    Leider krieg ich meinen Touch des Displays nicht mehr zu laufen - hier ist irgendetwas anderes als früher :conf:

    Das Display Waveshare 1024x600 / XPT2064

    Vorgegangen bin ich wie folgt:

    1. boot/config.txt

    dtparam=audio=on

    display_rotate=0

    hdmi_group=2

    #hdmi_mode=1

    hdmi_mode=87

    hdmi_cvt 1024 600 120 6 0 0 0

    dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=1,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900

    gpu_mem=16

    2. LCD Treiber installieren

    tar xzvf /boot/LCD-show-161112.tar.gz

    cd LCD-show/

    ./LCD101-1024x600-show

    3. touch treiber installieren

    sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

    Nun war Touch aktiv, aber XY sowie (ich vermute) linke statt rechte Maustaste auf touch aktiv.

    Nach einigen Stunden recherche habe ich dann einiges gefunden und den Schritt 4 ausgeführt

    4.

    sudo apt-get install xserver-xorg-input-evdev

    sudo cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf

    Nach der Touch Kalibrierung habe ich folgende Werte in die 99-calibration.conf kopiert

    Section "InputClass"

    Identifier "calibration"

    MatchProduct "ADS7846 Touchscreen"

    Option "Calibration" "1175 1197 3389 3327"

    Option "SwapAxes" "1"

    EndSection

    Der Touch reagiert nur noch in der äussersten oberen linken Ecke - zumindest zeigt er dort noch den Zeiger an - ob nun die Achsen stimmen, kann ich nicht prüfen, da der Zeige in der Ecke fest hängt.

    Ich hab mich hier echt festgefressen - hat jemand einen Tipp für mich?

    Viele Grüße Thorsten

    rpi444

    Super, wenn ich deine Antwort richtig verstanden habe, dann wäre diese Lösung korrekt inkl. des Rück-Natings?

    Code
    iptables -t nat -A PREROUTING -i eth0 -d 10.1.1.1 \
    -j DNAT --to 192.168.0.5
    
    iptables -t nat -A PREROUTING -i eth1 -d 192.168.0.5 \
    -j DNAT --to 10.1.1.1

    Habe da gerade was gefunden, müsste es nicht auf diese weisse klappen können oder habe ich einen denkfehler?

    <br>

    <br>

    sorry für das rumspekulieren, aber ich hab da einen Knoten im Kopf.

    Grüße

    Hallo,

    ich habe ein paar IPs geändert - ich hoffe mal ich habe keine logischen und sytaktischen Fehler dabei gemacht.

    Das ganze ist üprigens eine Corona Notlösung um einem Mitarbeiter von zu Hause aus Zugang zu einem System in einem anderen VPN Netz möglich zu machen,

    admin@pi:~$ ip a

    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    valid_lft forever preferred_lft forever

    inet6 ::1/128 scope host

    valid_lft forever preferred_lft forever

    2: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    link/ether 00:30:48:59:53:7c brd ff:ff:ff:ff:ff:ff

    inet 10.1.199.220/24 brd 10.1.199.255 scope global eth2

    valid_lft forever preferred_lft forever

    inet6 fe80::230:48ff:fe59:537c/64 scope link

    valid_lft forever preferred_lft forever

    3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000

    link/ether 00:30:48:59:53:7d brd ff:ff:ff:ff:ff:ff

    inet 192.168.16.252/28 brd 192.168.16.255 scope global eth1

    valid_lft forever preferred_lft forever

    inet6 fe80::230:48ff:fe59:537d/64 scope link

    valid_lft forever preferred_lft forever

    4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

    link/ether 00:e0:4c:ef:28:cf brd ff:ff:ff:ff:ff:ff

    inet 192.168.120.2/28 brd 192.168.120.15 scope global eth0

    valid_lft forever preferred_lft forever

    inet6 fe80::2e0:4cff:feef:28cf/64 scope link

    valid_lft forever preferred_lft forever

    admin@pi:~$ route -n

    -bash: route: Kommando nicht gefunden.

    admin@pi:~$ sudo route -n

    Kernel-IP-Routentabelle

    Ziel Router Genmask Flags Metric Ref Use Iface

    0.0.0.0 10.1.199.1 0.0.0.0 UG 0 0 0 eth2

    0.0.0.0 192.168.120.1 0.0.0.0 UG 0 0 0 eth0

    10.1.25.0 192.168.120.1 255.255.255.0 UG 0 0 0 eth0

    10.1.25.0 10.1.199.1 255.255.255.0 UG 0 0 0 eth2

    10.1.199.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2

    10.10.0.88 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.10.0.179 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.10.0.239 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.10.0.240 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.10.0.254 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.132.188 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    10.11.51.0 192.168.120.1 255.255.255.0 UG 0 0 0 eth0

    10.3.151.0 192.168.120.1 255.255.255.0 UG 0 0 0 eth0

    10.99.12.0 192.168.120.1 255.255.255.0 UG 0 0 0 eth0

    141.0.0.0 10.1.199.1 255.0.0.0 UG 0 0 0 eth2

    141.20.99.0.0 10.1.199.1 255.255.0.0 UG 0 0 0 eth2

    141.20.99.2.4 10.1.199.1 255.255.255.255 UGH 0 0 0 eth2

    146.76.2.4 10.1.199.1 255.255.255.255 UGH 0 0 0 eth2

    192.168.16.240 0.0.0.0 255.255.255.240 U 0 0 0 eth1

    192.168.16.248 192.168.16.254 255.255.255.248 UG 0 0 0 eth1

    172.30.250.64 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    172.30.250.83 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    172.30.250.112 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    172.30.250.125 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    172.30.250.181 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    172.30.250.186 192.168.16.254 255.255.255.255 UGH 0 0 0 eth1

    192.168.0.0 10.1.199.1 255.255.0.0 UG 0 0 0 eth2

    192.168.101.0 0.0.0.0 255.255.255.240 U 0 0 0 eth0

    192.168.253.0 192.168.16.254 255.255.255.0 UG 0 0 0 eth1

    193.210.217.0 192.168.16.254 255.255.255.0 UG 0 0 0 eth1

    193.210.218.0 192.168.16.254 255.255.255.0 UG 0 0 0 eth1

    193.210.219.0 192.168.16.254 255.255.255.0 UG 0 0 0 eth1

    admin@pi:~$ sudo ip r

    default via 10.1.199.1 dev eth2

    default via 192.168.120.1 dev eth0 onlink

    10.1.25.0/24 via 192.168.120.1 dev eth0

    10.1.25.0/24 via 10.1.199.1 dev eth2

    10.1.199.0/24 dev eth2 proto kernel scope link src 10.1.199.220

    10.10.0.88 via 192.168.16.254 dev eth1

    10.10.0.179 via 192.168.16.254 dev eth1

    10.10.0.239 via 192.168.16.254 dev eth1

    10.10.0.240 via 192.168.16.254 dev eth1

    10.10.0.254 via 192.168.16.254 dev eth1

    10.132.188 via 192.168.16.254 dev eth1

    10.11.51.0/24 via 192.168.120.1 dev eth0

    10.3.151.0/24 via 192.168.120.1 dev eth0

    10.99.12.0/24 via 192.168.120.1 dev eth0

    141.0.0.0/8 via 10.1.199.1 dev eth2

    141.20.99.0.0/16 via 10.1.199.1 dev eth2

    141.20.99.2.4 via 10.1.199.1 dev eth2

    146.76.2.4 via 10.1.199.1 dev eth2

    192.168.16.240/28 dev eth1 proto kernel scope link src 192.168.16.252

    192.168.16.248/29 via 192.168.16.254 dev eth1

    172.30.250.64 via 192.168.16.254 dev eth1

    172.30.250.83 via 192.168.16.254 dev eth1

    172.30.250.112 via 192.168.16.254 dev eth1

    172.30.250.125 via 192.168.16.254 dev eth1

    172.30.250.181 via 192.168.16.254 dev eth1

    172.30.250.186 via 192.168.16.254 dev eth1

    192.168.0.0/16 via 10.1.199.1 dev eth2

    192.168.101.0/28 dev eth0 proto kernel scope link src 192.168.120.2

    192.168.253.0/24 via 192.168.16.254 dev eth1

    193.210.217.0/24 via 192.168.16.254 dev eth1

    193.210.218.0/24 via 192.168.16.254 dev eth1

    193.210.219.0/24 via 192.168.16.254 dev eth1

    admin@pi:~$ sudo ip n s

    10.1.199.38 dev eth2 lladdr e4:b9:7a:12:49:87 STALE

    10.1.199.27 dev eth2 lladdr 9a:20:54:de:aa:2e STALE

    10.1.199.14 dev eth2 lladdr 66:65:35:35:34:65 REACHABLE

    10.1.199.16 dev eth2 lladdr 32:37:35:35:65:32 STALE

    192.168.120.1 dev eth0 lladdr 50:87:89:b7:ba:18 STALE

    10.1.199.10 dev eth2 lladdr 00:e0:4c:04:07:73 STALE

    10.1.199.28 dev eth2 lladdr d4:81:d7:99:eb:03 STALE

    10.1.199.24 dev eth2 lladdr 04:72:95:3d:55:87 STALE

    10.1.199.35 dev eth2 lladdr 8c:ec:4b:eb:73:60 STALE

    10.1.199.17 dev eth2 lladdr 84:7b:eb:0b:98:ea STALE

    10.1.199.15 dev eth2 lladdr 00:e0:4c:ef:28:74 STALE

    10.1.199.22 dev eth2 lladdr 00:80:c8:39:48:c5 STALE

    10.1.199.29 dev eth2 lladdr 74:86:7a:6f:ef:0d STALE

    10.1.199.11 dev eth2 lladdr 84:7b:eb:45:0c:d9 STALE

    10.1.199.200 dev eth2 lladdr 36:32:39:64:63:39 STALE

    10.1.199.36 dev eth2 lladdr 00:e0:4c:ef:28:7d STALE

    10.1.199.25 dev eth2 lladdr 36:34:66:39:65:36 STALE

    10.1.199.30 dev eth2 lladdr 00:00:48:20:48:01 STALE

    10.1.199.32 dev eth2 lladdr 00:15:5d:01:6a:19 STALE

    10.1.199.23 dev eth2 lladdr f6:b0:14:88:76:3b STALE

    10.1.199.26 dev eth2 lladdr 10:65:30:60:30:51 STALE

    10.132.188 dev eth1 FAILED

    10.1.199.1 dev eth2 lladdr 00:1f:ca:b0:90:ff REACHABLE

    10.1.199.40 dev eth2 lladdr 00:15:5d:01:6a:18 REACHABLE

    10.1.199.13 dev eth2 lladdr ec:f4:bb:35:8a:d8 STALE

    10.1.199.33 dev eth2 lladdr 04:72:95:3d:55:87 STALE

    10.1.199.31 dev eth2 lladdr f6:b0:14:88:76:3b STALE

    192.168.16.254 dev eth1 lladdr 00:55:92:e6:19:51 REACHABLE

    admin@pi:~$ sudo iptables -nvx -L -t nat

    Chain PREROUTING (policy ACCEPT 49776 packets, 3451030 bytes)

    pkts bytes target prot opt in out source destination

    Chain INPUT (policy ACCEPT 3650 packets, 535465 bytes)

    pkts bytes target prot opt in out source destination

    Chain OUTPUT (policy ACCEPT 8596 packets, 576006 bytes)

    pkts bytes target prot opt in out source destination

    Chain POSTROUTING (policy ACCEPT 8309 packets, 558786 bytes)

    pkts bytes target prot opt in out source destination

    45588 2731152 MASQUERADE all -- * eth1 0.0.0.0/0 0.0.0.0/0

    admin@pi:~$

    Hallo,

    ich muss leider die Destination IP eine IP Adresse ändern und werde nicht so richtig im Netz fündig. Grundsätzlich denke ich dass die per NAT gehen könnte, aber auch hier finde ich nicht wirklich etwas passendes. Vielleicht könnt Ihr mir ja helfen.

    Mein Konstalation ist folgende (sehr vereinfacht dargestellt), ich habe einen Rechner an eth0 des Pis hängen welcher auf die IP 192.168.0.5 an eth1 zugreifen soll. Die Range 192.168.0.0/24 kann ich jedoch nicht auf meinem Rechner nutzen, da bereits für etwas anderes vergeben. Ich muss nun also die die echte Destination IP in eine andere umwandeln.

    Meine Wunsch Destination ist die z.B. IP 10.1.1.1 welche auf der Netzwerkkarte eth0 des PI ankommen wird, die Original Ziel Adresse an eth1 des PI ist jedoch die 192.168.0.5.

    Die ankommende Destination 10.1.1.1 an eth0 müsste nun also auf die destionation ip 192.168.0.5 umgewandelt werden und dannach mit einer statischen Route (den Part weiss ich) auf die eth1 weitergeroutet werden.

    Besten Dank unf viele Grüße,

    Thorsten

    Das ist wirklich flott. Ich habe über meine 16.000er DSL 126kb/sek und über meine 100Mbit up / 100MBIT down Leitung bricht es sogar ab...

    Ist aber schon seit Monaten so und immer nur dieser eine Server. Bei mir zu Hause habe ich KD Vodaphone 100Mbit, da ists auch nicht viel besser von diesem Server.

    Hallo,

    mein neuer raspberry 3 b+ bootet nicht. Er zeigt noch das schöne bunte Bildchen zusammen mit deim Blitzsymbol an und das wars.

    Habe bereits mehrere Netzteile getestet, welche ich zur Zeit mit meinem 3er nutzen - nichts funktioniert. Auch andere SD Karten sowie SD Karten die definitiv mit dem normalen 3er laufen habe ich getestet.

    Bin etwas ratlos, auch da dieses Problem mit 2 verschiedenen raspberry 3 b+ auftritt.

    Das Netzteil hatte ich zusammen im Bundel mit dem 3b+ bestellt, 5,25V 2,1A.

    Grüße Thorsten

    so schnell kann gehen - Habe die Lösung durch Zufall dann doch gefunden:


    /etc/dnsmasq.conf

    Hallo,

    ich benötige einen Raspberry als Routing Device und habe hierzu das gute Stück entsprechend dieses Howtows aufgesetzt (jedoch ohne DHCP)


    Für DNS wollte ich dnsmasq nutzen - was auch soweit funktioniert hat, bis ich die NAT Routing Funktionalität entsprechend dieses Howtos eingeschaltet habe http://www.gehaxelt.in/blog/raspberryp-als-router/


    soweit funktioniert alles perfekt (auf dem Raspi und auf den Clients die entsprechend mit einer Route versorgt wurden), nur die DNS Auflösung auf dem Raspi funktioniert nicht Richtung externen DNS.

    TCPDUMP auf eth1 Port 53 zeigt mir keinerlei Anfragen an, es wird also erst keine DNS Anfrage gestartet.

    Stattdessen werden alle Anfragen den lokalen DNS über ETH0 geschickt.

    Ich häng da irgendwie fest, hat jemand eine Idee?

    Grüße Thorsten