Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Integration irtrans server
#26
Hallo

...upstart -- neue Version

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version2 04.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

  IR_DEVICE="/dev/ttyUSB0"
  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }
#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc
  $LOGGER "Starting irserver"

  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now

  exec /usr/local/irtrans/irserver $IR_DEVICE
end script

  mal sehn ob das Link Problem damit gelöst ist

  Gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#27
Hi Matthias...
...getestet und für "gut" befunden...

-Symlink wird automatisch erstellt
-start stop vdr wird irtrans jeweils sauber ge und entladen.
wie gesagt, alles sauber  Wink

Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#28
8)

und nun das ganze mit Porterkennung
  ( habe dazu die autodetection missbraucht )

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version3 04.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }

  for TTYUSB_DEV in /dev/ttyUSB*
    do
      CUT_TTYUSB_DEV=$(echo $TTYUSB_DEV | cut -d/ -f3)
      FOUND_IRT=$(/usr/local/irtrans/irserver -hexdump $CUT_TTYUSB_DEV | grep -c "Error opening")
      [ $FOUND_IRT -eq 0 ] && break
    done

#  IR_DEVICE="/dev/ttyUSB0"
#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc
  $LOGGER "Starting irserver"
  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now    # make link after server has started
  exec /usr/local/irtrans/irserver $CUT_TTYUSB_DEV
end script

  ...  sowas habe ich allerdings noch nie in 'nem upstart gemacht 
      ==>>  is also "experimental"

  Gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#29
Unterdessen wurde der Mediacenter von meiner Frau unterwandert und weitere Tests auf Morgen verlagert...  :Smile
Wo und wie merke ich den Unterschied zu dem davor, wenn ich es Morgen teste?
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#30
Hallo

  ..eigentlich solltest Du gar keine Änderung merken

  ...aber ich habe gerade bemerkt, das ich ( mal wieder )
      in die "grep -c" Falle getappt bin  * 

      d.h. es wird so nich klappen  --  muss ich nochmal beigehn


---------------------
*  "grep -c"  soll die Anzahl der gefundenen "Error opening"  liefern

      und das tuts auch wunderbar  -- falls jedoch nix gefunden wurde
      kommt nich nur "null"  sondern gleichzeitig auch 'ne Fehlermeldung  >Sad

      ...und upstart steigt beim allerkleinsten Fehler sofort aus ......

  matthias
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#31
Wenn ich den Scriptcode richtig interpretiere, liest du die Anzahl der error opening, die im fehlerhaften Zustand um 4 und im Normalfall 0 sein sollte.
Wenn du die Fehlermeldung unterdrücken willst mach doch ein grep -c -s
Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#32
hallo

"-s"  is nur für nich vorhandene oder unleserliche files
      Ändert aber nix am Ergebnis

  habe aber schon 'ne Lsg.

  ..diese sollte klappen ( falls ich nich wieder mit den ""  durcheinander bin )

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version3 04.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }

  for TTYUSB_DEV in /dev/ttyUSB*
    do
      CUT_TTYUSB_DEV=$(echo $TTYUSB_DEV | cut -d/ -f3)
      IR_SERV_MESS=$(/usr/local/irtrans/irserver -hexdump $CUT_TTYUSB_DEV)
      ( echo $IR_SERV_MESS | grep -q "Error opening") || break
    done

#  IR_DEVICE="/dev/ttyUSB0"
#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc
  $LOGGER "Starting irserver"
  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now    # make link after server has started
  exec /usr/local/irtrans/irserver $CUT_TTYUSB_DEV
end script

  wenn ein Fehler ( return =1 ) in einer "Bedingung" ( also "if then" oder "while" oder "&&"  oder "||" )
    steht  und dieser Fehler zur Auswertung genutzt wird  -- dann solls kein Probleme geben 

aus http://ss64.com/bash/set.html
Zitat: -e  errexit
          Exit immediately if a simple command exits with a non-zero
          status, unless the command that fails is part of an until or
          while loop, part of an if statement, part of a && or || list,
          or if the command's return status is being inverted using !.

  ..und "set -e"  is im upstart immer drinne

  gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#33
Moin moin...

konnte heute Morgen deine Änderung nochmal kurz antesten, leider scheint sich da noch irgendwo ein kleiner Fehler eingeschlichen zu haben.

Gruß
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#34
hallo

...nich das wir da auf was dusseliges reinfallen

Zitat:ein:
/usr/local/irtrans/irserver -hexdump /ttyUSB0
ergab:

<blockquote>
Code:
IRServer Version 6.09.04
[ 0]:                      D5.04.13     SN: 17983
</blockquote>
das
Code:
/usr/local/irtrans/irserver -hexdump /ttyUSB0
hattest Du wirklich genauso eingegeben  ( ohne /dev )
und nicht
Code:
/usr/local/irtrans/irserver -hexdump /dev/ttyUSB0

  matthias


pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#35
Oha... Hatte ich das so geschrieben, ist natürlich /dev/ttyUSB0...
Sorry war bis eben noch auf der Hausbaustelle, ging nee früher.

Gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#36
O.K.  ... no problem

zen trei sis

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version4 05.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }

  for TTYUSB_DEV in /dev/ttyUSB*
    do
      IR_SERV_MESS=$(/usr/local/irtrans/irserver -hexdump $TTYUSB_DEV)
      ( echo $IR_SERV_MESS | grep -q "Error opening") || break
    done

#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc
  $LOGGER "Starting irserver"
  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now    # make link after server has started
  exec /usr/local/irtrans/irserver $TTYUSB_DEV
end script

  wenns dann nich geht -- dann müssen wir intensiver forschen

    ...ich sach ja  -- sowas is für mich auch "Neuland"

    ;D ;D ;D   
    ich kauf mir das Teil fürs ausprobieren aber nich
      ...habe sowieso schon zu viele FB' s etc. hier rumfliegen  :Smile

  Gruß
    matthias
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#37
jup, nun läuft wieder alles...

im übrigen brauchst du das teil nun wirklich nicht kaufen, wir beide kommen auch so ganz gut zurecht Wink
hier kannst du dir mal ein bild von dem gerät machen wo der ir-empfänger mit lcd integriert ist.
das was auf irtrans angeboten wird, sind ja schon stand alone nachfolgergeräte des hier integrierten empfängers.
mein mediacenter ist allerdings schwarz, nur mal nebenbei....


Angehängte Dateien
.jpg   111897334_dc61253340.jpg (Größe: 12,74 KB / Downloads: 61)
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#38
halt korrektur,

unter /var/run existiert kein ordner lirc und daher ist auch kein symlink.


Nachtrag:
wurde wohl vom system beim reboot gelöscht, sollte man vielleich abfragen und gegebenfalls noch vorher erstellen.
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#39
;D ;D ;D    Yippie!

das bedeutet

Ich muss mir nich das Hirn verrenken mit Hardware-Adresse usw.
um  den richtigen Port zu finden.
Und das Teil is dann sogar "Umstöpselrenitent".

  muss jetzt nochmal die "Erkennung" überarbeiten
    -- die geht ja auch vom falschen "/ttyUSBn" aus
          -- das das trotzdem klappt war nur Zufall ( bzw. Ungenauigkeit )

  ..Was haben wir bis jetzt:
    - Autoerkennung  ( naja so gut wie)
    - "altes sys V" Start-Script auf upstart umgestellt
    -  automatisch das richtige "device"

    ..imho für 3 oder 4 Tage gar nich schlecht  Smile

  der nächste Schritt wäre nun ein einheitliches upstart für
  lirc, inputlirc, irtrans ( und evtl CEC da hat ein andere User sowas ähnliches)

    das mit der Auto - Erkennung mach ich morgen als erstes
      das mit dem einheitlichen upstart  --  ab morgen 
        Ist etwas "empfindlicher" -- ich will ja nich das bei allen anderen Usern
        auf einmal nix mehr geht....   

Gruß
    Captain_Beefheart

 
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#40
super  ;D , das heißt... wir beide sind dann für heute durch?

gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#41


durch ... bis auf das hier

-----------------
??? 
Zitat:unter /var/run existiert kein ordner lirc und daher ist auch kein symlink.

...tue ich doch eigentlich

 
Code:
[ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc

Hmmm  ???
-------------------------

  o.k.  ... morgen
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#42
ahja stimmt, habe ich im code übersehen.
langsam wirds aber auch für mich ein wenig unübersichtlich. so tief steck ich noch nicht im scripten drin.  Wink zu viele klammern und befehlskürzel
kann nur im groben nachvollziehen, was da passiert lach*

na dann bis morgen

gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#43
Hallo C.B.
wird denn eigentlich irgendwo geloggt, das man sehen kann, warum der
Zitat:[ ! -d /var/run/lirc              ] &&  mkdir -p /var/run/lirc
ignoriert bzw ausgelassen wird?

gruß Aaron
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#44
nö wird (noch) nich geloggt

  ich bau aber gleich was dafür  ( provisorisch zur Fehlersuche )

gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#45
perfekt...
dann wart ich mal und guck nebenher tv Wink
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#46
hi

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version4 05.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

[ -e /tmp/irttest ] && rm -f /tmp/irttest    ### falls vorhanden entfernen

echo 1 > /tmp/irttest

  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }

  for TTYUSB_DEV in /dev/ttyUSB*
    do
      IR_SERV_MESS=$(/usr/local/irtrans/irserver -hexdump $TTYUSB_DEV)
      ( echo $IR_SERV_MESS | grep -q "Error opening") || break
    done

echo 2 > /tmp/irttest

#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc

echo 3 > /tmp/irttest

  $LOGGER "Starting irserver"
  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now    # make link after server has started

echo 4 > /tmp/irttest

  exec /usr/local/irtrans/irserver $TTYUSB_DEV
end script

dann mal  /tmp/irttest ansehen

gruß
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#47
also irttest ist ganze 2bytes groß und es steht  eine "1" drin  Smile
steht ja auch da oben im script    echo 1 > /tmp/irttest
kommt also nicht bis echo 2?
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#48
... wir kommender Sache näher

Code:
# Starts irserver daemon
#
# irserver is used to control special remote receivers
# test version4 05.09.12

description     "irserver Daemon"
author          "C.B."

start on starting easyvdr-vdr or simu-start-vdr
stop on runlevel [016]

respawn
respawn limit 5 10
normal exit 0 ABRT

env LOGGER="logger -t irserver"

script

[ -e /tmp/irttest ] && rm -f /tmp/irttest    ### falls vorhanden entfernen

echo 1 > /tmp/irttest

  [ -f /usr/local/irtrans/irserver          ]                         || { stop; exit 0; }

  for TTYUSB_DEV in /dev/ttyUSB*
    do
             echo A >> /tmp/irttest
      IR_SERV_MESS=$(/usr/local/irtrans/irserver -hexdump $TTYUSB_DEV)
             echo B >> /tmp/irttest
      ( echo $IR_SERV_MESS | grep -q "Error opening") || break
             echo C >> /tmp/irttest
    done

echo 2 >> /tmp/irttest

#  [ -f /var/lib/vdr/sysconfig        ] && . /var/lib/vdr/sysconfig    || { stop; exit 0; }
#  [ x"$LIRC_HW_CONF" = x"irtrans_server" ]                            || { stop; exit 0; }
  [ ! -d /var/run/lirc               ] &&  mkdir -p /var/run/lirc

echo 3 >> /tmp/irttest

  $LOGGER "Starting irserver"
  echo "sleep 3; ln -s /dev/lircd /var/run/lirc/lircd " | at now    # make link after server has started

echo 4 >> /tmp/irttest

  exec /usr/local/irtrans/irserver $TTYUSB_DEV
end script
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren
#49
Zitat:1
A
habe da so eine vermutung...
glaube das du mit der abfrage den irserver schon startest

logisch... vergiss das da drüber  :Smile
Mediacenter
easyVDR4.Alpha(Lubuntu18.04 64-Bit) Gigabyte, Ltd. H97-HD3 mit Intel® G3260 @ 3.30GHz 4GB DDRx,Intelgrafik,MATSHITA BD-MLT UJ265 Bluray LW, 2TB Festplatte,LCD+IRTrans-Empfänger,2x SkystarS2 PCI

Zitieren
#50
Hallo

..d.h.
Code:
IR_SERV_MESS=$(/usr/local/irtrans/irserver -hexdump $TTYUSB_DEV)
produziert einen Fehler

pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0

[color=#00008B]scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste