Hey guys!
I got issues running a TV server, X86_64 Ubuntu 22 LTS. Kernel updated to 6.5, DualCore Pentium 8GB RAM.
Sat card is a DVBSky S952 and card reader for an ORF (Austria TV) card is a Smargo USB reader over Oscam.
The issue i run into is that there is only a "random" chance for all to be working after a boot. Somethimes the Sat card won't show up on Tvheadend, sometimes the ORF card won't be inizialized in Oscam (Osam in live log finds the reader and the card bot won't got errors inizializing the card). lspci always shows the sat card and lsusb always lists the USB Smargo reader after boot, thats good i guess. There is nothing in the linux logs thats will help me finding the issue. I started Thveadend logs, no help at all.
So i switched the SSD to another server, older 1U Supermicro, half the RAM slower Celeron CPU. Just added the Smargo reader and the Sat card to it. Same issues. Sometimes Tvheadend won't "recognize" the Sat card, sometimes Oscam won't inizialize the ORF card. After 3 to 5 soft reboots, both will work and if it works, it runs perfect.
I did play around with boot loader settings, from boot debug to acpi and pci options, no luck so far. Well, the hardware always shows up in lspci and lsusb, but you never know.
I can provide more details and logs if it helps, guess this is more a general Linux question / issue, but i hope some of you guys got a specific knowlage around this particular problem. No idea how i can solve this issue on my own, not even sure if a complete new install would help at this point.
Thanks!