Autor Thema: Linux Treiber 8. Januar 2024  (Gelesen 161205 mal)

vlaves

  • Newbie
  • *
  • Beiträge: 23
    • Profil anzeigen
Re:Linux Treiber 1. Oktober 2017
« Antwort #120 am: Oktober 28, 2017, 06:11:22 Nachmittag »
Habe bereits eienen ersten Thread dazu, wusste nur nicht ob dies das richtige Subforum ist.

Kann man die Sundtek karte in einem LXC container laufen lassen? Ein "ls -a /dev/dvb" listet alles nach der Treiberinstallation. Wenn ich diesen Ordner in den container mappe und im Container den Treiber installiere taucht die karte mit mediaclient -e nicht auf.

Danke im Voraus für die Unterstützung.

PS oder lieber den USB port mappen in den Container und nur im Container den Treiber installieren?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Linux Treiber 1. Oktober 2017
« Antwort #121 am: Oktober 28, 2017, 10:13:16 Nachmittag »
/dev/dvb ist ziemlich irrelevant für den Treiber, der Treiber benötigt USBFS Zugriff z.B /dev/sundtek (dort erstellt er selber die Nodes)

Wir haben noch nie etwas mit LXC Container gemacht...
Failure is a good thing! I'll fix it

vlaves

  • Newbie
  • *
  • Beiträge: 23
    • Profil anzeigen
Re:Linux Treiber 1. Oktober 2017
« Antwort #122 am: Oktober 29, 2017, 01:12:35 Nachmittag »
/dev/dvb ist ziemlich irrelevant für den Treiber, der Treiber benötigt USBFS Zugriff z.B /dev/sundtek (dort erstellt er selber die Nodes)

Wir haben noch nie etwas mit LXC Container gemacht...

Danke für die schnelle antwort.

Welche nodes unter /dev erstellt den der treiber genau? Ich würde diese dann alle entsprechend mappen.

Sprich, wenn ich den Treiber im Host installiere, dann werden ja unter /dev verschiedene Ordner angelegt. Würde dann diese ordner mappen im LXC conatiner und den Treiber dort nochmals installieren, sollte dann gehen, brauche jedoch die Ordner die der Treiber erstellt.

Danke nochmals für die tolle Unterstützung hier :)

PS ein test mit LXC ist schnell gemacht :) Einfach Proxmox VE unter https://www.proxmox.com/de/ herunterladen und in einer VM installieren. Dann im Webinterface im localen storage auf der linken seite ein Template herunterladen (z.B. Ubuntu 16.04). Recht oben einen conatiner erstellen und das geladene template asl template wählen und das wars. Container starten und auf konsole gehen.

Aber mir würden schon eine Liste der nodes reichen :)
« Letzte Änderung: Oktober 29, 2017, 01:15:59 Nachmittag von vlaves »

vlaves

  • Newbie
  • *
  • Beiträge: 23
    • Profil anzeigen
Re:Linux Treiber 1. Oktober 2017
« Antwort #123 am: Januar 09, 2018, 04:02:22 Nachmittag »
/dev/dvb ist ziemlich irrelevant für den Treiber, der Treiber benötigt USBFS Zugriff z.B /dev/sundtek (dort erstellt er selber die Nodes)

Wir haben noch nie etwas mit LXC Container gemacht...

Danke für die schnelle antwort.

Welche nodes unter /dev erstellt den der treiber genau? Ich würde diese dann alle entsprechend mappen.
...

Danke nochmals für die tolle Unterstützung hier :)
...

Kann hierzu jemand etwas sagen welche nodes denn erstellt werden, oder wie ich das herausfinden kann, so dass ich diese dann entsprechend in LXC mappen kann?

Bin wirklich für jede Hilfe dankbar.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Linux Treiber 22. Dezember 2017
« Antwort #124 am: Januar 09, 2018, 04:31:38 Nachmittag »
Hallo,

es werden eigentlich nur Nodes in /dev/sundtek erstellt, das sind USBDEVFS Nodes (welche den rohen USB Zugang erlauben).
Diese Nodes werden zum Teil auch in /dev/bus/usb erstellt (aber die sind nicht konsistent bei allen Kernel Versionen).
So richtig zugänglich müsste dann eher nur die Major/Minor Nummer von dem USB Gerät sein, der Treiber erstellt die Nodes wie erwähnt selber wenn er in /sys die USB Geräte nach der USB ID scannt.
Failure is a good thing! I'll fix it

xenith

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Re:Linux Treiber 22. Dezember 2017
« Antwort #125 am: Januar 31, 2018, 02:37:32 Nachmittag »
@vlaves

ich betreibe einen lx-container (lxc ubuntu 16.04 lts) mit dem sundtek treiber und tvheadend.
meine config ist...

# Sundtek USB dvb-c
lxc.cgroup.devices.allow = c 212:* rwm
lxc.cgroup.devices.allow = c 189:* rwm
lxc.mount.entry = /dev/dvb dev/dvb  none bind,optional,create=dir
lxc.mount.entry = /dev/bus/usb/001 dev/bus/usb/001 none bind,optional,create=dir

Malstrond

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
Re: Linux Treiber 14. Juli 2018
« Antwort #126 am: September 22, 2018, 02:03:30 Nachmittag »
Der aktuelle Treiber spammt mein journald-Log total zu, mit Meldungen wie:

Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: announcing upnp services on selected interfaces
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: disconnecting http client due timeout
Sep 22 14:00:14 htpc mediasrv[501]: there are: 1 clients now
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: announcing upnp services on selected interfaces
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: announcing upnp services on selected interfaces
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: PORT: 0
Sep 22 14:00:14 htpc mediasrv[501]: MULTICAST_IF OK
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: couldn't find interface for requested address
Sep 22 14:00:14 htpc mediasrv[501]: no client available
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT
Sep 22 14:00:14 htpc mediasrv[501]: netlink event returned: 1
Sep 22 14:00:14 htpc mediasrv[501]: re-open server sockets
Sep 22 14:00:14 htpc mediasrv[501]: GETTING NETLINK EVENT

Und das in nur einer Sekunde.
loglevel=off in /etc/sundtek.conf hilft nicht.
Wie kann ich das abstellen?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Linux Treiber 14. Juli 2018
« Antwort #127 am: September 24, 2018, 01:50:41 Vormittag »
Hallo,

das ist nicht der Treiber sondern der Streamingserver.
Kannst Du dich morgen kurz im Chat melden damit wir uns das gemeinsam anschauen können?

https://support.sundtek.de/chat.php

Sollte eher nur eine Kleinigkeit sein.
Failure is a good thing! I'll fix it

Malstrond

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
Re: Linux Treiber 14. Juli 2018
« Antwort #128 am: September 25, 2018, 04:44:29 Nachmittag »
Ach so - den Streamingserver hatte ich nur testweise installiert und schon lange nicht mehr benutzt auch wenn er noch lief.
Habe rtspd gelöscht, Problem erledigt.  :)

polo_joe

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #129 am: November 24, 2021, 10:17:39 Nachmittag »
Kann der Linux Treiber die Lnb Spannung abschalten um Energie zu sparen? zb über Tvheadend
Wie kann man abfragen, ob die Spannung an oder aus ist?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #130 am: November 25, 2021, 10:44:04 Vormittag »
@polo_joe welchen Tuner hast Du?

SkyTV 8
SkyTV 8 Dual
SkyTV 6?
Failure is a good thing! I'll fix it

polo_joe

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #131 am: November 25, 2021, 06:04:47 Nachmittag »
skytv 8

leo

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #132 am: Februar 17, 2022, 08:46:59 Nachmittag »
Ich möchte den Sundtek-Treiber mit meiner FritzBox 7590 zusammen mit Freetz nutzen. Bisher konnte ich openwrtmipsr2 mit uClibc 1.0.14 verwenden. Nach einer Aktualisierung auf uClibc 1.0.40 geht das Ganze leider nicht mehr. Es wird eine Library librt.so.0 verlangt, die in 1.0.40 nicht mehr vorhanden ist.

P.S. Eine Installation wie von sundtek_installer_210803.071224.sh automatisch ausgewählt mit ddwrtmips2 funktioniet. Das ist aber für musl kompiliert, was auf der originalen 7590 vorhanden ist. Das ist hier aber nicht gewünscht, der Treiber sollte mit uClibc 1.0.40 kompiliert sein.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #133 am: Februar 18, 2022, 06:08:46 Vormittag »
kannst Du mir eventuell Zugriff geben damit ich diverse hello world Binaries testen kann um sicherzustellen dass wir eine für dieses System passende Build-Umgebung einrichten.
Failure is a good thing! I'll fix it

leo

  • Newbie
  • *
  • Beiträge: 5
    • Profil anzeigen
Re: Linux Treiber 3. August 2021
« Antwort #134 am: Februar 18, 2022, 11:40:20 Vormittag »
Danke für die schnelle Antwort. Zugriff ist im Moment etwas problematisch. Kann ich die von dir bereitgestellten Binaries auch selbst testen? Ansonsten müsste ich für den Zugriff erst mal was vorbereiten.