DVB-T USB [Réglé]
zdemini Membre non connecté
-
- Voir le profil du membre zdemini
- Inscrit le : 09/01/2015
- Groupes :
[11565.760089] usb 5-4: new high-speed USB device number 6 using ehci-pci
[11565.912072] usb 5-4: New USB device found, idVendor=048d, idProduct=9135
[11565.912081] usb 5-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[11565.915309] usb 5-4: dvb_usb_v2: found a 'ITE 9135 Generic' in cold state
[11565.915390] usb 5-4: dvb_usb_v2: downloading firmware from file 'dvb-usb-it9135-02.fw'
[11566.270332] usb 5-4: dvb_usb_v2: found a 'ITE 9135 Generic' in warm state
[11566.270426] usb 5-4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[11566.562467] usb 5-4: DVB: registering adapter 0 frontend 0 (ITE 9135 Generic_1)...
[11566.562731] input: ITE 9135 Generic as /devices/pci0000:00/0000:00:1d.7/usb5/5-4/rc/rc0/input20
[11566.562834] rc0: ITE 9135 Generic as /devices/pci0000:00/0000:00:1d.7/usb5/5-4/rc/rc0
[11566.562841] usb 5-4: dvb_usb_v2: schedule remote query interval to 250 msecs
[11566.562845] usb 5-4: dvb_usb_v2: 'ITE 9135 Generic' successfully initialized and connected
Mais w_scan ne trouve rien :
[root@localhost log]# strace w_scan
execve("/usr/bin/w_scan", ["w_scan"], [/* 84 vars */]) = 0
brk(0) = 0x870c000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77a8000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=99857, ...}) = 0
mmap2(NULL, 99857, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb778f000
close(3) = 0
open("/lib/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "177ELF1113 3 3 1 2202341 004 "..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=2045596, ...}) = 0
mmap2(NULL, 1800796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75d7000
mmap2(0xb7789000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b2000) = 0xb7789000
mmap2(0xb778c000, 10844, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb778c000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75d6000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb75d6700, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7789000, 8192, PROT_READ) = 0
mprotect(0x8085000, 4096, PROT_READ) = 0
mprotect(0xb77c8000, 4096, PROT_READ) = 0
munmap(0xb778f000, 99857) = 0
time(NULL) = 1420814974
write(2, "w_scan version 20120605 (compile"..., 52w_scan version 20120605 (compiled for DVB API 5.10)
) = 52
brk(0) = 0x870c000
brk(0x872d000) = 0x872d000
open("/usr/share/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3599728, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb73d6000
close(3) = 0
write(2, "guessing country 'CZ', use -c <c"..., 52guessing country 'CZ', use -c <country> to override
) = 52
write(2, "using settings for CZECH REPUBLI"..., 34using settings for CZECH REPUBLIC
) = 34
write(2, "DVB aerialn", 11DVB aerial
) = 11
write(2, "DVB-T Europen", 13DVB-T Europe
) = 13
write(2, "scan type TERRESTRIAL, channelli"..., 37scan type TERRESTRIAL, channellist 4
) = 37
write(2, "output format vdr-1.6n", 22output format vdr-1.6
) = 22
write(2, "output charset 'UTF-8', use -C <"..., 53output charset 'UTF-8', use -C <charset> to override
) = 53
write(2, "Info: using DVB adapter auto det"..., 40Info: using DVB adapter auto detection.
) = 40
open("/dev/dvb/adapter0/frontend0", O_RDWR|O_NONBLOCK) = 3
ioctl(3, FE_GET_INFO, 0x8089e60) = 0
ioctl(3, FE_GET_PROPERTY, 0xbfb3f730) = 0
ioctl(3, FE_GET_PROPERTY, 0xbfb3f730) = 0
write(2, "t/dev/dvb/adapter0/frontend0 -> "..., 66 /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "ITE 9135 Generic_1": ) = 66
write(2, "good :-)n", 9good :-)
) = 9
close(3) = 0
open("/dev/dvb/adapter0/frontend1", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/frontend2", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/frontend3", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such file or directory)
..........
.........
open("/dev/dvb/adapter15/frontend3", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such file or directory)
write(2, "Using TERRESTRIAL frontend (adap"..., 65Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
) = 65
open("/dev/dvb/adapter0/frontend0", O_RDWR) = 3
write(2, "-_-_-_-_ Getting frontend capabi"..., 48-_-_-_-_ Getting frontend capabilities-_-_-_-_
) = 48
ioctl(3, FE_GET_INFO, 0x8089e60) = 0
ioctl(3, FE_GET_PROPERTY, 0xbfb3f730) = 0
write(2, "Using DVB API 5.an", 18Using DVB API 5.a
) = 18
write(2, "frontend 'ITE 9135 Generic_1' su"..., 39frontend 'ITE 9135 Generic_1' supports
) = 39
write(2, "INVERSION_AUTOn", 15INVERSION_AUTO
) = 15
write(2, "QAM_AUTOn", 9QAM_AUTO
) = 9
write(2, "TRANSMISSION_MODE_AUTOn", 23TRANSMISSION_MODE_AUTO
) = 23
write(2, "GUARD_INTERVAL_AUTOn", 20GUARD_INTERVAL_AUTO
) = 20
write(2, "HIERARCHY_AUTOn", 15HIERARCHY_AUTO
) = 15
write(2, "FEC_AUTOn", 9FEC_AUTO
) = 9
write(2, "FREQ (51.00MHz ... 1680.00MHz)n", 31FREQ (51.00MHz ... 1680.00MHz)
) = 31
write(2, "-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_"..., 48-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
) = 48
ioctl(3, FE_GET_PROPERTY, 0xbfb3f730) = 0
rt_sigaction(SIGINT, {0x8059740, [INT], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
write(2, "Scanning 7MHz frequencies...n", 29Scanning 7MHz frequencies...
) = 29
write(2, "177500: ", 8177500: ) = 8
time(NULL) = 1420814974
time(NULL) = 1420814974
write(2, "(time: 00:00) ", 14(time: 00:00) ) = 14
ioctl(3, FE_SET_PROPERTY, 0xbfb3f3c0) = 0
nanosleep({1, 0}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
ioctl(3, FE_READ_STATUS, 0xbfb3f894) = 0
nanosleep({0, 150000000}, NULL) = 0
write(2, "n", 1
) = 1
write(2, "184500: ", 8184500:
......etc.......
et VLC écrit le suivant :
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x93468f8] main libvlc: Spouštím přehrávač VLC s výchozím rozhraním. Přejete-li si spouštět přehrávač VLC bez rozhraní, použijte příkaz 'cvlc'.
[0x93cbdd8] qt4 interface error: Unable to load extensions module
[0xabe06390] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 12, expected 6) for PID 0
[0xabe06390] ts demux error: libdvbpsi (PSI decoder): PSI section too long
[0xabe06390] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 14, expected 13) for PID 0
[0xabe06390] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 14, expected 15) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 3, expected 10) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 12, expected 4) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 5, expected 13) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 2, expected 6) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 11, expected 3) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 0, expected 12) for PID 0
[0xabe03268] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 2, expected 1) for PID 0
lsmod :
[root@localhost log]# lsmod | grep usb
dvb_usb_it913x 18423 0
dvb_usb_v2 30586 1 dvb_usb_it913x
dvb_core 105146 1 dvb_usb_v2
rc_core 26690 4 rc_it913x_v1,dvb_usb_v2,dvb_usb_it913x
btusb 27554 0
usbhid 46953 0
bluetooth 352963 30 bnep,btusb,rfcomm
hid 87340 2 hid_generic,usbhid
usbcore 194993 7 btusb,uhci_hcd,ehci_hcd,ehci_pci,usbhid,dvb_usb_v2,dvb_usb_it913x
usb_common 12921 1 usbcore
La carte DVB marche sous Windows, VLC marche avec les fichiers..
La certe graphique : GF116 [GeForce GTX 550 Ti]
Est-ce qu'il a qqn même problème ?
ZM
zdemini Membre non connecté
-
- Voir le profil du membre zdemini
- Inscrit le : 09/01/2015
- Groupes :
- la carte USB marche (sous Windows) -> la carte USB et le HW marchent
- la carte USB a marché sous mga4, mga3 -> j'ai cherché dans les kernel et librairies - sans le résultat.
- ce que m'a resté ? le pilot ! J’étais sur, que tous les "dvb-usb-it9135-02.fw" sont les mêmes. Pas du tout !
J'ai trouvé et puis installé le pilote de ce page :
[url=http://blog.palosaari.fi/2014/02/linux-it9135-driver-firmwares.html][/url]
et j'ai utilisé celui :
[url=http://palosaari.fi/linux/v4l-dvb/firmware/IT9135/12.10.04.1/IT9135v2_3.42.3.3_3.29.3.3/95f5bfba12a88567d74856bec2ef0916/][/url]
Et voilà - ou est le problème... La carte marche comme avant..
Leçons ? n'abandonne jamais !
ZM
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie