Szeretném TVHeadend vagy más frontend segítségével sszóra bírni az USB DVB-T tunert.
Sikerült telepíteni, driver inicializálva, minden ok. De sajnos nem férek hozzá frontenden keresztül. Kinek kell milyen jogosultságot adnom, melyik usert milyen csoportnak tagjává tennem, hogy működjön?
zslaszlo@media:~$ sudo dmesg | grep DVB
[ 3.496211] usb 2-1: dvb_usb_v2: found a 'Trekstor DVB-T Stick Terres 2.0' in warm state
[ 3.537022] dvbdev: DVB: registering new adapter (Trekstor DVB-T Stick Terres 2.0)
[ 3.567020] usb 2-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[ 3.567024] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
[ 3.670165] rc rc0: Trekstor DVB-T Stick Terres 2.0 as /devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-1/rc/rc0
[ 3.670513] input: Trekstor DVB-T Stick Terres 2.0 as /devices/pci0000:00/0000:00:1e.0/0000:02:1b.0/usb2/2-1/rc/rc0/input7
[ 3.688006] usb 2-1: dvb_usb_v2: 'Trekstor DVB-T Stick Terres 2.0' successfully initialized and connected
Még annyit, hogy ugyanezen a gépen fut egy jellyfin is. Az sem látja. Ha neki is láthatóvá tehetném, esetleg a kodinak is akkor szuper lenne!
Köszönöm.
- 944 megtekintés
Hozzászólások
Sztem ez a legegyszerubb:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2832", ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev"
Es akkor magadat tedd be a `plugdev` csoportba. Legalabbis RTL DBV-T (SDR) eseten a fenti sort szoktam hasznalni, 'oszt megy/elerheto ezutan a hardver sima juzerkent is. Ha jol latom, nalad ez a cuccmany is RTL2832 alapu, szoval siman lehet hogy 1:1-ben jo a fenti sor. De csekkold le `lsubs` vel a vid/pid-eket.
- A hozzászóláshoz be kell jelentkezni
Kaphatnék segítséget a fenti sor értelmezéséhez?
Az lsusb kimenete:
zslaszlo@media:~$ lsusb
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 1f4d:c803 G-Tek Electronics Group NotOnlyTV (Lifeview) LV5TDLX DVB-T [RTL2832U]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Ez alapján a ATTRS{idVendor}=="0bda" változót kell cserélnem c803-ra?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Vendor az 1f4d
- A hozzászóláshoz be kell jelentkezni
Sajnos:
zslaszlo@media:~$ SUBSYSTEMS=="usb", ATTRS{idVendor}=="1f4d", ATTRS{idProduct}=="2832", ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev"
-bash: ATTRS{idVendor}==1f4d,: parancs nem található
Ilyenkor mit kell tennem?
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Ilyenkor mit kell tennem?
doksit olvasni! :D
ez egy udev rule, a megfelelo konyvtarba megfelelo fajlba kell berakni+korites.
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
doksit olvasni! :D
Jogos. Elolvastam, betettem és már látja a tvheadend. Még nem biztos, hogy működik, de már alakul...
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Igenigen, az kimaradt: a fenti sor amit bemasoltam az (tobb, ehhez hasonlohoz) az /etc/udev/rules.d/sdr.rules nevu file-ban van. Szoval az teljesen jo ha letrehozol egy ilyen nevu (sdr.rules, tuner.rules, rtl-sdr.rules, barmi hasonlo) file-t es belemasold ezt vagy egy ehhez hasonlo, megfeleloen modositott sort. Ha tobb SDR-ed/tunered van, akkor mindegyik VID/PID kombinaciohoz 1-1 sort.
- A hozzászóláshoz be kell jelentkezni
Akar meg is nezhetned, hogy nincsenek-e mar eleve benne valamilyen csooportban a tunered device nodejai (pl. video), mert akkor eleg abba beletenned magad. A device nodeok letrejonnek? Firmware nem kell?
- A hozzászóláshoz be kell jelentkezni
emlékeim szerint a csomagból telepített tvheadend megfelelő csoportokba is bekerült... ja és persze a tvheadend saját technikai usere alatt fut szolgáltatásként, nem mezei user alól kell kézzel elindítani.
Amúgy látszanak a /dev/dvb0 és az alatt frontend eszköz(ök)? Előfordulhat, hogy valami driver még hiányzik, ha nem látszanak ott. Van hogy a külön van dvb-t és dvb-c frontend vagy eszköz
Itt mintha kicsit több minden lenne logban
https://forum.odroid.com/viewtopic.php?t=25409
Ne csak greppel nézd a dmesg-et, lehet írja, hogy milyen firmware fájl hiányzik.
Nem látom hogy milyen tuner chipet használ (FC0013, E4000 ...)
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek az ötleteket. Most néhány napra el kellett utaznom. Ha hazajöttem folytatom a hibakeresést.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Most már látható az eszköz, ám nem igazán működik. Konkrétan 3 mux található, ám nincsenek service-k. wscan szerint az eszköz hibás, vagy foglalt.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
root-ként látszik működik?
- A hozzászóláshoz be kell jelentkezni
Sajnos nem.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
teljes dmesg-ben nem szerepel panasz hiányzó fw fájlra? Általában konkrét fájlt is szokott hiányolni, amit például libreelec vagy coreelec repóból lehet legkönnyebben megszerezni
https://github.com/CoreELEC/dvb-firmware
Ahogy korábban is írtam, mintha neked hiányosabb lenne az a logot amit mutattál, ahhoz képest másoknál mit ad. Lehet a tuner résznek hiányzik fw.
A dvb-c és T rész van amelyiknél külön is látszik és például tvheadendben be is lehet állítani, hogy azok valójában egy eszköz, így nem akarja egyszerre használni őket.
- A hozzászóláshoz be kell jelentkezni
Igen ez lehet gond.
# w_scan -ft -c HU --output-mplayer > ~/channels.conf
w_scan -ft -c HU --output-mplayer
w_scan version 20170107 (compiled for DVB API 5.11)
using settings for HUNGARY
Country identifier HU not defined. Using defaults.
scan type TERRESTRIAL, channellist 4
output format mplayer
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:4004: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Ez alapján kártya kell bele.
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com
- A hozzászóláshoz be kell jelentkezni
A mindigtv adását akarod nézni antennával? A 2017-es beállítások már elavultak, azóta volt T2 átállás az előfizetésesnél és frekvencia átrendezések.
Azt én kézzel szoktam felvenni tvheadendben. Ha ez a tuner csak T -t tud, de T2-őt nem, akkor a közszolgálati elvileg még ez
a T-s értékeket: bandwidth 8MHz, constellation Qam/64, transmission mode 8k, guard intervall 1/4, fec 3/4 ha minden igaz.
A hozzád közeli tornyot vagy átjátszót megtalálhatod ezen a listán is
https://mindigtv.hu/uploads/Frekvenciatabla_2023_08_28_b8d01b8aae.pdf
Az A és B mux sugároz T -vel,
https://api.mindigtv.hu/uploads/Szolgaltatasi_parameterek_2023_08_01_75…
de előfordulhat, hogy van városi tévének is saját, az teljesen már értékekkel megy
https://nmhh.hu/cikk/185569/Digitalis_televizio_DVBT_adoallomasok__hely…
azon a hülye szabályozás miatt csak az egy szál helyi csatorna megy és qpsk modulációs.
De ahogy mondom a teljes dmesg kimenetet nézd meg a tuner bedugása után, ott lesz, hogy mi hiányzik.
A pontos paramétereket most nem látom, mert jópár hónapja nem kapcsoltam be a kis raspberry pi-t, amire az usb tunerem volt dugva.
A rendes csomagból telepített tvheadend szolgáltatásként fut, saját tvheadend technikai userrel és a megfelelő portokon rá tud kapcsolódni vlc playlistre például vagy akár kodi saját protokokkal.
- A hozzászóláshoz be kell jelentkezni
Furi az egész. Olyan, mintha antenna problémája lenne. Néha bejön valami adástöredék, de aztán megszakad. De általában be sem jön.
Mindenesetre megpróbálom az általad javasolt beállításokat.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Ja hogy azért iskerül behangolni?
alul fel lehet nyitni a logot a tvheadenend webes felületen, hogy rossz minóség vagy más baja van. A webes lejátszó helyett pedig vlc http://IP:Port/playlist
- A hozzászóláshoz be kell jelentkezni
Egyre zavarosabb.
A letöltött m3u fájlt a vlc megnyitja, lejátssza, de nincs kimenete...
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Én nem találtam semmit a teljes dmesg kimenetben, de csatolom azért.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
ha ez egy virtuális gépben fut, önmagában az megzavarhatja a tuner működését
- A hozzászóláshoz be kell jelentkezni
Igen. Egy proxmox VM-ben fut. De úgy gondoltam ez nem befolyásolja a működést. Az USB eszközt átadtam a vendég-gépnek.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
nem emlékszem, hogy valaha próbáltam -e, de azt hiszem mástól hallottam már, hogy gondja volt vele. Nem biztos, hogy túl ügyesen van megírva a dvb kezelés linux alatt, lehet borul valami, ha nem rendesen, folyamatosan jön az adat az átadás miatt.
Egyébként ahogy mondtam, fel lehet nyinti a log nézetet alulról a tvheadendben és ott lehet ír pontosabb hiba okokat. Vagy ha úgy nem jól látni, akkor azt is lehet, hogy lelövöd a szolgáltatást és kézzel indítod el, akkor a konzolra önti a logot, ha jól emlékszem (ez akkor hasznosabb, ha kressel)
https://imgur.com/XhdS7pD
- A hozzászóláshoz be kell jelentkezni
Ebben az outputban nincs infó a tunerről.
- A hozzászóláshoz be kell jelentkezni
A 751. sor tájékán kezdődik.
“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”
― Philip K. Dick
- A hozzászóláshoz be kell jelentkezni
Valahol azt olvastam, hogy az rtl-sdr driver bekavar a DVB dekódernek. Próbaképpen kivenném.
"Normális ember már nem kommentel sehol." (c) Poli
- A hozzászóláshoz be kell jelentkezni
Sot, maganak az RTL-SDR-nek is bekavar valami modul. Nalam ez van minden kepen ahol ezt a tunert/SDR-t hasznaljuk:
$ cat /etc/modprobe.d/blacklist-rtl.conf
blacklist dvb_usb_rtl28xxu
Hogy mi volt ennek az oka az rejtely, de igy a /dev/bus/usb/xxx/yyy-n keresztul eri el a librtlsdr. Gondolom ha nem kernelbol hanem userspace-bol nezi valaki a digitalis TV-t akkor ugyanezt kell csinalni.
Szoval igen, lehet hogy eloszor userspace-bol probalnek meg TV-zni, ha van ra mod, aztan utana a kernelen keresztul...
- A hozzászóláshoz be kell jelentkezni