Posts by dirkc
-
-
Die Mac Adresse "14:30:C6:..." hat das Handy "MotoG" mit der IP "...2.32".
Die "b4:e6:2a:..." hat der LCD-TV "LG-SJ800V" über Wifi, interessanterweise hat das Gerät über LAN
die "38:8C:50:..." mit der IP "...2.44".
D.h. dieser Fernseher ist tatsächlich 4 mal in der Liste.
Die "5c:cf:7f:..." hat ein SonOff Gerät offenbar auch mehrfach.
Das scheint also an der Fritzbox zu liegen. Ich hatte die aber schon mal durchgestartet.
Es ist die "6490 Cable" mit FRITZ!OS: 06.87
-
Code
Display More$ dig -x 192.168.2.32 +short @192.168.2.1 smarthome.fritz.box. $ 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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:##:##:## brd ff:ff:ff:ff:ff:ff inet 192.168.2.36/24 brd 192.168.2.255 scope global eth0 valid_lft forever preferred_lft forever inet6 2a02:908:958:4c0:####:####:####:####/64 scope global mngtmpaddr noprefixroute dynamic valid_lft 7174sec preferred_lft 3574sec inet6 fe80::####:####:####:####/64 scope link valid_lft forever preferred_lft forever $ ip n s 192.168.2.62 dev eth0 lladdr 5c:cf:7f:##:##:## REACHABLE 192.168.2.55 dev eth0 FAILED 192.168.2.22 dev eth0 lladdr c8:69:cd:##:##:## DELAY 192.168.2.29 dev eth0 lladdr 5c:cf:7f:##:##:## REACHABLE 192.168.2.54 dev eth0 lladdr 7c:c7:09:##:##:## STALE 192.168.2.28 dev eth0 lladdr c8:2a:14:##:##:## REACHABLE 192.168.2.21 dev eth0 lladdr ac:cf:23:##:##:## STALE 192.168.2.39 dev eth0 lladdr 58:e2:8f:##:##:## STALE 192.168.2.20 dev eth0 lladdr 54:e4:3a:##:##:## DELAY 192.168.2.42 dev eth0 lladdr 24:0b:b1:##:##:## STALE 192.168.2.52 dev eth0 lladdr f0:99:bf:##:##:## STALE 192.168.2.31 dev eth0 lladdr 5c:cf:7f:##:##:## STALE 192.168.2.30 dev eth0 lladdr 98:3b:16:##:##:## STALE 192.168.2.1 dev eth0 lladdr c8:0e:14:##:##:## DELAY 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr 58:e2:8f:##:##:## STALE 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr 98:3b:16:##:##:## STALE 2a02:908:958:4c0####:####:####:#### dev eth0 FAILED 2a02:908:958:4c0####:####:####:#### dev eth0 lladdr c8:0e:14:##:##:## router STALE 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr f0:99:bf:##:##:## STALE fe80####:####:####:#### dev eth0 lladdr c8:2a:14:##:##:## STALE fe80:####:####:####:#### dev eth0 lladdr 7c:c7:09:##:##:## STALE fe80:####:####:####:#### dev eth0 FAILED 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr f0:99:bf:##:##:## STALE fe80::####:####:####:#### dev eth0 lladdr 54:e4:3a:##:##:## STALE 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr 54:e4:3a:##:##:## STALE fe80::####:####:####:#### dev eth0 lladdr 98:3b:16:##:##:## STALE fe80####:####:####:#### dev eth0 lladdr 58:e2:8f:##:##:## STALE fe80:####:####:####:#### dev eth0 lladdr c8:0e:14:##:##:## router STALE 2a02:908:958:4c0:####:####:####:#### dev eth0 lladdr c8:2a:14:##:##:## STALE 2a02:908:958:4c0####:####:####:#### dev eth0 FAILED 2a02:908:958:4c0####:####:####:#### dev eth0 lladdr 7c:c7:09:##:##:## STALE 2a02:908:958:4c0####:####:####:#### dev eth0 lladdr 54:e4:3a:##:##:## STALE $ sudo arping -c 3 -I eth0 -s 192.168.2.36 192.168.2.32 ARPING 192.168.2.32 from 192.168.2.36 eth0 Unicast reply from 192.168.2.32 [14:30:C6:##:##:##] 98.459ms Unicast reply from 192.168.2.32 [14:30:C6:##:##:##] 20.648ms Sent 3 probes (2 broadcast(s)) $ sudo arp-scan -I eth0 -RN --localnet Interface: eth0, datalink type: EN10MB (Ethernet) Starting arp-scan 1.9 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/) 192.168.2.45 38:8c:50:##:##:## (Unknown) 192.168.2.44 38:8c:50:##:##:## (Unknown) 192.168.2.28 c8:2a:14:##:##:## Apple, Inc 192.168.2.45 b4:e6:2a:##:##:## (Unknown) (DUP: 2) 192.168.2.44 b4:e6:2a:##:##:## (Unknown) (DUP: 2) 192.168.2.42 24:0b:b1:##:##:## KOSTAL Industrie Elektrik GmbH 192.168.2.52 f0:99:bf:##:##:## (Unknown) 192.168.2.20 54:e4:3a:##:##:## (Unknown) 192.168.2.1 c8:0e:14:##:##:## (Unknown) 192.168.2.43 0e:96:d7:##:##:## (Unknown) 192.168.2.50 70:b3:d5:##:##:## (Unknown) 192.168.2.22 c8:69:cd:##:##:## (Unknown) 192.168.2.53 00:11:32:##:##:## Synology Incorporated 192.168.2.29 5c:cf:7f:##:##:## (Unknown) 192.168.2.39 58:e2:8f:##:##:## (Unknown) 192.168.2.32 14:30:c6:##:##:## (Unknown) 192.168.2.62 5c:cf:7f:##:##:## (Unknown) 192.168.2.21 ac:cf:23:##:##:## (Unknown) 192.168.2.62 5c:cf:7f:##:##:## (Unknown) (DUP: 2) 19 packets received by filter, 0 packets dropped by kernel Ending arp-scan 1.9: 256 hosts scanned in 3.712 seconds (68.97 hosts/sec). 19 responded -
-
Reboot hilft, aber
$ host smarthome
zeigt immer noch die .32 an.
smarthome has address 192.168.2.32
smarthome has address 192.168.2.36
smarthome has IPv6 address 2a02:908:958........
So richtig zufrieden bin ich damit nicht. Irgendwoher muss der doch die .32 bekommen.
-
Hallo,
ich komme nicht per <hostname> auf meinen Raspi 2B mit Stretch (4.9.59-v7+).
DHCP ist auf dynamisch eingestellt, die Fritzbox weist die 192.168.2.36 zu (und zwar fest: "Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen.").
Über diese IP komme ich auch per ssh oder http auf den Raspi, nicht aber per Hostname. Das ging anfangs, ich kann aber nicht mehr nachvollziehen, seit wann nicht mehr.$/etc/dhcpcd.conf: keine Einträge für statische Adressen, "hostname" und “hostname_short" zeigen den richtigen Hostname an
$hostname zeigt den korrekten Namen, die Fritzbox unter "Netzwerkverbindungen" auch.
$ip a zeigt die korrekte IP Adresse: "inet 192.168.2.36/24 brd 192.168.2.255 scope global eth0"
$ip r s | egrep "(eth|wlan)"
"default via 192.168.2.1 dev eth0 src 192.168.2.36 metric 202
192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.36 metric 202"
$ifconfig ebenso: "inet 192.168.2.36 netmask 255.255.255.0 broadcast 192.168.2.255"
$host <hostname> zeigt aber "<hostname>.fritz.box has address 192.168.2.32"
Die 192.168.2.32 ist aber durch die Fritzbox einem ganz anderen Gerät vergeben.
In der "/etc/resolv" ist auch der korrekte Nameserver (Ip der Fritzbox) eingetragen
Die /etc/network/interfaces ist leer (Stretch)
Ich habe google mittlerweile leer gesucht, vielleicht hat hier jemand eine Idee, wie ich den Raspi wieder über den Hostname erreichen kann?
-
Display More
Hallo zusammen,wer hat Erfahrung und Tipps für die Konfiguration für den Zugriff auf fhem von Extern über dslite (nur IPV6)?
Mein Provider Unitymedia bietet für mich nur IPV6 über DSLite. Mein Router ist eine Fritzbox 6490 Cable.
VPN fällt daher leider flach, oder hat jemand Ideen?Über einen externen Server (uberspace.de, CentOS) kann ich mich zumindest per ssh über socat auf dem Raspberry mit fhem einloggen, aber per Browser komme ich nicht per http oder https auf Port 8083, schon aber auf Port 80!
ssh per socat läuft wie folgt:
socat TCP4-LISTEN:61921,fork,reuseaddr TCP6:[IPV6_DES_RASPBERRY]:22analog für fhem klappts leider nicht
socat TCP4-LISTEN:61921,fork,reuseaddr TCP6:[IPV6_DES_RASPBERRY]:8083Die Ports in der Fritzbox sind freigegeben, auch die in der Firewall des Raspberrys.
Hat jemand Erfahrung und kann mir Beispiele geben?
Ich möchte keinen dyndns-Dienst nutzen, da ich einen eigenen Server mit IPV4 und IPV6 im "echten" Internet stehen habe (uberspace.de).Viele Grüße, Dirk
hat sich erledigt: fhem lief noch auf IPv4, umgestellt, klappt.
-
Hallo zusammen,
wer hat Erfahrung und Tipps für die Konfiguration für den Zugriff auf fhem von Extern über dslite (nur IPV6)?
Mein Provider Unitymedia bietet für mich nur IPV6 über DSLite. Mein Router ist eine Fritzbox 6490 Cable.
VPN fällt daher leider flach, oder hat jemand Ideen?Über einen externen Server (uberspace.de, CentOS) kann ich mich zumindest per ssh über socat auf dem Raspberry mit fhem einloggen, aber per Browser komme ich nicht per http oder https auf Port 8083, schon aber auf Port 80!
ssh per socat läuft wie folgt:
socat TCP4-LISTEN:61921,fork,reuseaddr TCP6:[IPV6_DES_RASPBERRY]:22analog für fhem klappts leider nicht
socat TCP4-LISTEN:61921,fork,reuseaddr TCP6:[IPV6_DES_RASPBERRY]:8083Die Ports in der Fritzbox sind freigegeben, auch die in der Firewall des Raspberrys.
Hat jemand Erfahrung und kann mir Beispiele geben?
Ich möchte keinen dyndns-Dienst nutzen, da ich einen eigenen Server mit IPV4 und IPV6 im "echten" Internet stehen habe (uberspace.de).Viele Grüße, Dirk
-
Habe genau das gleiche Problem. Leider gibt es auf den ersten Post noch keine Antworten, allerdings kann ich mir nicht vorstellen, dass hier alle ihre Sensoren nur einmal geflashed haben und dann nie wieder?!
Ich benutze einen Arduino zum flashen, kann allerdings weder Sender noch Empfänger (aus der ersten Sammelbestellung) dazu bringen, neuen Code anzunehmen - Invalid device signature.
Habe ich was übersehen? Was? Wo ist der Trick?Danke & Gruß!
Ich habe eine Weile alles Mögliche ausprobiert, aber schlußendlich habe ich mir ähnlich zu diesem Board (http://www.kaibader.de/attiny-isp-arduino-shield/) eine Leiterplatte auf einen Uno gebaut mit einem ISP-Anschluss, an den ich dann die Boards angeschlossen habe.
Alles folgende ohne Gewähr, aber bei mir hat es reproduzierbar funktioniert. Wichtig sind folgende Parameter (auch in der platform.txt habe ich einige Anpassungen machen müssen): "-b19200 -B20" nur damit klappt das bei mir.In der Arduino-IDE folgende Einstellungen:
Platine: ATtiny
Prozessor: ATtiny84
Clock: 8Mhz intern
Port: Arduino Uno (USB)boards.txt:
Code
Display Moreattiny84at8.name=ATtiny84 @ 8 MHz attiny84at8.upload.tool=avrdude attiny84at8.upload.protocol=avrisp #attiny84at8.upload.using=arduino:arduinoisp attiny84at8.upload.maximum_size=8192 attiny84at8.upload.speed=19200 attiny84at8.bootloader.tool=avrdude attiny84at8.bootloader.low_fuses=0xE2 attiny84at8.bootloader.high_fuses=0xD7 attiny84at8.bootloader.extended_fuses=0xFF attiny84at8.bootloader.file=empty/empty84at8.hex attiny84at8.build.mcu=attiny84 attiny84at8.build.f_cpu=8000000L attiny84at8.build.core=tiny attiny84at8.build.variant=tiny8 attiny84at8.build.board=attinyUnd falls das nicht klappt, die Fuses neu setzen. Oder den Bootloader neu flashen.
Dazu habe ich ein Shell-Skript geschrieben (Mac OS):
(die nicht relevanten Zeilen auskommentieren bzw. umgekehrt)Code
Display More#!/usr/bin/env bash curdir=$(pwd) AVRPATH="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/" AVRDUDE="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin/avrdude" AVRCONF="/Applications/Arduino.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf" cd $AVRPATH # fuses: #attiny.bootloader.unlock_bits=0xff #attiny.bootloader.lock_bits=0xff # 8 MHz #low_fuses=0xE2 #high_fuses=0xD7 #extended_fuses=0xFF # 1 MHz #low_fuses=0x62 #high_fuses=0xD7 #extended_fuses=0xFF #1 MHz (internal) #bootloader.low_fuses=0x62 #bootloader.high_fuses=0xdf #bootloader.extended_fuses=0xff #8 MHz (internal) #bootloader.low_fuses=0xe2 #bootloader.high_fuses=0xdf #bootloader.extended_fuses=0xff # 8 MHz (external) #bootloader.low_fuses=0xfe #bootloader.high_fuses=0xdf #bootloader.extended_fuses=0xff # 16 MHz (external) #bootloader.low_fuses=0xfe #bootloader.high_fuses=0xdf #bootloader.extended_fuses=0xff # 20 MHz (external) #bootloader.low_fuses=0xfe #bootloader.high_fuses=0xdf #bootloader.extended_fuses=0xff # flash firmware #$AVRDUDE -C $AVRCONF -F -v -v -v -v -pattiny84 -cusbasp -Pusb -B2 -e -U flash:w:/Users/dirk/Arduino/hardware/tiny/avr/bootloaders/empty/empty84at8.hex FUSES="-U lfuse:w:0xE2:m -U hfuse:w:0xD7:m" # mit Quarz ab 8 Mhz, mit Bootloader # set fuses to 8Mhz only $AVRDUDE -C $AVRCONF -F -v -v -v -v -pattiny84 -cusbasp -P/dev/cu.usbmodemfa131 -b19200 -B20 -e $FUSES -
Ich biete einen TinyRX4 und drei TinyTX4 (alles funktionierend) aus der ersten Sammelbestellung zum Verkauf. Bei Interesse, bitte PN
-
Hallo,
ich habe Probleme die TinyTX Boards zu flashen (USBasp). Einmal hats geklappt, aber danach nicht mehr.
Einen losen Attiny84 direkt programmieren geht in unverändertem Setup immer wieder.
Hier die Fehlermeldung bei den Tiny Boards aus der Sammelbestellung:avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATtiny84 is 1E 93 0CIch habe lange per google gesucht und folgendes gefunden:
http://www.mikrocontroller.net/topic/350583#3895567
Nach dem ersten Programmieren wird dein RFM bedient und stört nachfolgend die Kommunikation zwischen Programmer und Tiny. Ich hatte das gleiche Problem mit einem ATMega128 und RFM70. Die Lösung waren zwei Jumper in MOSI und MISO.Nun sind die Attinys auf dem TinyTX (aus der Sammelbestellung) als SMD fest verbaut. Jumper sind keine Option.
Kann jemand die Aussage oben bestätigen? Wie programmiert Ihr Eure Boards mit fest bestückten Attiny? -
Eine Frage zum Programmieren der bestückten Leiterplatten aus der Bestellung.
Die RFM12B vertragen m.W. nur max. 3,8V.
Wenn ich den Attiny aber per ISP oder Arduino flashe, dann liegen normalerweise 5V an den ISP-Pins. Da diese ISP-Pins, MOSI, MiSO, usw. direkt auch an den RFM12B gehen, müsste der schon beim flashen des Bootloaders abrauchen.Wie ist Eure Erfahrung damit? Oder halten die RFM12B die 5V für ein paar Minuten aus?
Vielen Dank für Feedback.