Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 23 von 23

Thema: misterhouse für Dummies

  1. #16
    Registriert seit
    Sep 2008
    Ort
    Bodensee
    Beiträge
    12
    das ist ein eibd Problem.

    vbusmonitor1 zeigt nur die Telegramme an, die mit groupswrite geschickt werden. Alle "externen" Bustelegramme werden nicht angezeigt!

    Noch einen TIPP?

  2. #17
    jonofe ist offline Registrierter Benutzer
    Registriert seit
    Mar 2005
    Ort
    Willich-Anrath, NRW
    Alter
    53
    Beiträge
    318
    Dann sollte es aber genau daran liegen, dass die BCU Address Table einen Wert <>0 hat und damit die BCU Telegramme filtert.

    Poste doch mal die komplette Kommandozeile wie du den eibd startest und auch wie du bcuaddrtab gestartet hast.

    Grüße
    André

  3. #18
    Registriert seit
    Sep 2008
    Ort
    Bodensee
    Beiträge
    12
    Hallo André,

    ich starten den eibd mit einem Script

    eibd -D -T -S -d -i --pid-file=/var/run/eibd.pid usb:$usbport

    Die Variabel usbport fülle ich mit der Adresse auf findknxusb

    bcuaddrtab usb:2:3:1:0 liefert Size: 0

    bcuaddrtab starte ich nicht explizit. Muss ich das?

    Gruß Hartwig

  4. #19
    jonofe ist offline Registrierter Benutzer
    Registriert seit
    Mar 2005
    Ort
    Willich-Anrath, NRW
    Alter
    53
    Beiträge
    318
    zunächst mal den eibd stoppen!

    dann...

    Code:
    bcuaddrtab -w 0 usb:2:3
    Das musst du nur einmal machen, danach sollte es eigentlich funktionieren. Nimm auf jeden Fall mal nur die ersten 2 Ziffern des USB Ports (:2:3)

    Danach mal den eibd neu starten.

    Und dann kannst du mal statt vbusmonitor folgendes versuchen:

    Code:
    groupsocketlisten ip:localhost
    Danach fällt mir auch nix mehr ein ;-)

  5. #20
    Registriert seit
    Sep 2008
    Ort
    Bodensee
    Beiträge
    12

    liegt mein Problem am ABB

    Hallo nochmals,

    ich habe in der Zwischenzeit nochmals alles neu installiert.

    Ergebnis: Immer das Selbe der EIBD geht nicht. Einmal habe ich es geschafft mit dem Busmonitor1 zu sehen was auf dem Bus lief.

    Ich habe den busmonitor verlassen und bekomme nun beim neuen Aufruf

    mah-fs1:/etc/init.d # busmonitor1 ip:127.0.0.1
    Open Busmonitor failed: Device or resource busy

    Wenn ich den eibd starte sehe ich noch die Meldung

    Oct 5 18:39:01 mah-fs1 kernel: netlink: 12 bytes leftover after parsing attributes.

    Kann jemand von Euch damit was anfangen?

    Mein Interface wird mit dem findknxusb gefunden:

    mah-fs1:~ # findknxusb
    Possible addresses for KNX USB devices:
    device 2:3:1:0 (ABB STOTZ-KONTAKT GmbH:KNX-USB Interface (MDRC))

    ABB USB/S 1.1

    Für jeden Tipp bin ich dankbar.

    Gruß Hartwig

  6. #21
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    43
    Beiträge
    4.375
    device busy sagt aus, das das device belegt ist, also eine Applikation auf das Device zugriff hat. D.h. der Busmonitor läuft noch irgendwo. tip mal ein "ps -aux" und schau ob der Prozess noch irgendwo läuft.
    Gruss,

    Michael

  7. #22
    jonofe ist offline Registrierter Benutzer
    Registriert seit
    Mar 2005
    Ort
    Willich-Anrath, NRW
    Alter
    53
    Beiträge
    318
    Wenn Du den eibd mit der Option -T startest wird busmonitor1 nicht funktionieren. Du musst dann vbusmonitor1 nehmen.

    Was passiert denn, wenn du wie zuvor vorgeschlagen

    Code:
    groupsocketlisten ip:localhost
    verwendest?

    Läuft denn eibd? Was bringt

    Code:
    ps -auxw
    als Ergebnis?

    Grüße

    André

  8. #23
    Registriert seit
    Sep 2008
    Ort
    Bodensee
    Beiträge
    12

    Daumen runter

    Hallo André,

    mah-fs1:/etc # groupsocketlisten ip:localhost

    hier passiert nichts, der Prompt kommt erst nach strg-c wieder zurück


    mah-fs1:/etc # ps -auxw |grep bus
    Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
    100 1615 0.0 0.0 14868 836 ? Ss Sep27 0:01 /bin/dbus-daemon --system
    root 25807 0.0 0.0 4284 740 pts/1 R+ 19:26 0:00 grep bus
    mah-fs1:/etc #

    Es läuft keine Busmonitor!

    Bin hier etwas ratlos!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •