PCIem je linuxový framework, který vytváří virtuální zařízení PCIe pomocí technik, které umožňují hostitelskému operačnímu systému rozpoznat tyto syntetické 'neexistující' karty jako fyzické zařízení přítomné na sběrnici. Framework PCIem je primárně zamýšlen jako pomůcka pro vývoj a testování ovladačů bez nutnosti použít skutečný hardware. Dle tvrzení projektu si fungování PCIem můžeme představit jako MITM (Man-in-the-Middle), který se nachází mezi ovladači a kernelem.
Byla nalezena vážná bezpečnostní chyba v telnetd z balíčku GNU InetUtils. Týká se verzí GNU InetUtils od 1.9.3 z 12. května 2015 až po aktuální 2.7 z 14. prosince 2025. Útočník může obejít autentizaci a získat root přístup, jelikož telnetd nekontroluje předaný obsah proměnné prostředí USER a pokud obsahuje "-f root"…
Stanislav Aleksandrov předložil patch rozšiřující KWin (KDE Plasma) na 3D virtuální desktopové prostředí (videoukázka v mp4).
Digg (Wikipedie), "místo, kde můžete sdílet a objevovat to nejlepší z internetu – a nejen to", je zpět. Ve veřejné betě.
Po .deb balíčcích Mozilla nově poskytuje také .rpm balíčky Firefoxu Nightly.
Vývojové prostředí IntelliJ IDEA slaví 25. narozeniny (YouTube).
Vedení společnosti NVIDIA údajně povolilo použití milionů knih ze známého 'warez' archivu Anna's Archive k výcviku umělé inteligence, ačkoliv vědělo, že archiv tyto knihy nezískal legální cestou. Žaloba, ve které se objevují i citace interních dokumentů společnosti NVIDIA, tvrdí, že NVIDIA přímo kontaktovala Anna's Archive a požadovala vysokorychlostní přístup k datům knihovny.
Grafický správce balíčků Myrlyn pro SUSE a openSUSE, původně YQPkg, dospěl do stabilní verze 1.0.0. Postaven je nad libzypp a Qt 6. Projekt začal na SUSE Hack Weeku 24.
Vývojáři se podařilo vytvořit patch pro Wine, díky kterému je možné na linuxovém stroji nainstalovat a spustit Adobe Photoshop (testováno s verzemi Photoshopu PS2021 a PS2025). Dalším patchem se podařilo umožnit dokonce instalaci téměř celého Adobe Creative Cloud Collection 2023, vyjma aplikací Adobe XD a Adobe Fresco. Patch řeší kompatibilitu s windowsovými subsystémy MSHTML - jádrem prohlížeče Internet exporer, a MSXML3 - parserem
… více »Hackeři zaútočili na portál veřejných zakázek a vyřadili ho z provozu. Systém, ve kterém musí být ze zákona sdíleny informace o veřejných zakázkách, se ministerstvo pro místní rozvoj (MMR) nyní pokouší co nejdříve zprovoznit. Úřad o tom informoval na svém webu a na sociálních sítích. Portál slouží pro sdílení informací mezi zadavateli a dodavateli veřejných zakázek.
Zdar a sílu,
znovu jsem si pořídil DVB-T dongle Afatech s čipovou sadou AF9015 a tunerem TDA18218. Tentokrát mi ovšem se svobodným ovladačem nechce fungovat.
Na Ubuntu 10.04 (32-bit, jádro 2.6.32) jsem zkoušel postup z DX a ten první postup z fóra Ubuntu. Po jednom, už nevím po kterém, se dongle korektně hlásil, ale ve w_scanu a Kaffeine se nic nenaladilo, ač v Kaffeine v tom ukazateli signálu občas něco naskočilo.
Stejného výsledku jsem dosáhl v Linux Mintu Debian Edition (32-bit, jádro 2.6.32) za použití skriptu z Launchpadu.
Hlásí se v posledním zmíněném případě takto:
$ lsusb Bus 001 Device 004: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0 stick
$ dmesg [ 1843.576951] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [ 1843.576970] usb 1-2: firmware: requesting dvb-usb-af9015.fw [ 1843.715569] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [ 1843.715583] af9015_download_firmware: [ 1843.770727] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. [ 1843.771069] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 1843.771553] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) [ 1843.773333] af9015_af9013_frontend_attach: init I2C [ 1843.773345] af9015_i2c_init: [ 1843.776569] af9013: firmware version:4.65.0.0 [ 1843.781073] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... [ 1843.781276] af9015_tuner_attach: [ 1843.782431] >>> 22 a3 c1 00 00 00 01 01 [ 1843.783928] <<< a3 00 c0 [ 1843.784816] NXP TDA18218HN successfully identified. [ 1843.784833] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. [ 1843.784846] af9015_init: [ 1843.784854] af9015_init_endpoint: USB speed:3 [ 1843.793438] af9015_download_ir_table: [ 1843.797265] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7 [ 1843.797937] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1/input/input12 [ 1843.798495] generic-usb 0003:15A4:9016.0002: input,hidraw0: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-2/input1
$ lsmod | grep dvb dvb_usb_af9015 22787 0 dvb_usb 13320 1 dvb_usb_af9015 dvb_core 63154 1 dvb_usb i2c_core 12696 9 tda18218,af9013,dvb_usb_af9015,dvb_usb,i915,drm_kms_helper,drm,videodev,i2c_algo_bit usbcore 98453 7 usbhid,dvb_usb_af9015,dvb_usb,uvcvideo,uhci_hcd,ehci_hcd
Jo a tady je výsledek v Arch Linuxu (64-bit, jádro 2.6.37, bez jakýchkoliv úprav), opticky je v Kaffeine stejný jako v předchozích:
$ dmesg usb 2-1: new high speed USB device using ehci_hcd and address 19 dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) af9013: firmware version:5.1.0.0 DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... tda18218: NXP TDA18218HN successfully identified. Registered IR keymap rc-empty input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc0/input19 rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc0 dvb-usb: schedule remote query interval to 500 msecs. dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7 input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.1/input/input20 generic-usb 0003:15A4:9016.0007: input,hidraw3: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-1/input1
$ lsmod | grep dvb dvb_usb_af9015 25950 0 dvb_usb 15138 1 dvb_usb_af9015 dvb_core 89955 1 dvb_usb ir_core 14846 9 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,dvb_usb_af9015,dvb_usb usbcore 139048 9 dvb_usb_af9015,dvb_usb,usb_storage,uas,usbhid,btusb,uhci_hcd,ehci_hcd i2c_core 19078 9 tda18218,af9013,dvb_usb_af9015,dvb_usb,i2c_i801,i915,drm_kms_helper,i2c_algo_bit,drm
$ kaffeine [david@prdell ~]$ kaffeine(14436) DvbDevice::frontendEvent: tuning failed kaffeine(14436) DvbDevice::frontendEvent: tuning failed kaffeine(14436) DvbDevice::frontendEvent: tuning failed ...
Dodám, že mám nastaveno automatické prohledávání a v příslušné lokalitě jsem měl před necelým rokem příjem se stejným donglem a anténou výborný.
Nemáte někdo nápad, co s tím dělat?
dmesg:
[78676.023521] usb 2-1.1: new high-speed USB device number 26 using ehci_hcd [78676.509432] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware [78676.515445] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' [78676.585977] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. [78676.586234] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [78676.586658] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) [78676.589726] af9013: firmware version:5.1.0.0 [78676.596331] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... [78676.598862] tda18218: NXP TDA18218HN successfully identified. [78676.600852] Registered IR keymap rc-empty [78676.601042] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc8/input18 [78676.601214] rc8: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc8 [78676.601224] dvb-usb: schedule remote query interval to 500 msecs. [78676.601233] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
Firmware se korektně načte, tuner se zinicializuje a potom:
usb 1-1.2: new high-speed USB device number 11 using xhci_hcd usb 1-1.2: New USB device found, idVendor=0413, idProduct=6029 usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1.2: Product: WinFast DTV Dongle Gold usb 1-1.2: Manufacturer: Leadtek usb 1-1.2: ep 0x81 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x2 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x84 - rounding interval to 32768 microframes, ep desc says 0 microframes usb 1-1.2: ep 0x85 - rounding interval to 32768 microframes, ep desc says 0 microframes dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in cold state, will try to load a firmware dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Leadtek WinFast DTV Dongle Gold) af9013: firmware version 4.95.0.0 DVB: registering adapter 0 frontend 0 (Afatech AF9013)... tda18271 15-00c0: creating new instance TDA18271HD/C2 detected @ 15-00c0 Registered IR keymap rc-leadtek-y04g0051 input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1c.4/0000:0d:00.0/usb1/1-1/1-1.2/rc/rc2/input15 rc2: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1c.4/0000:0d:00.0/usb1/1-1/1-1.2/rc/rc2 dvb-usb: schedule remote query interval to 500 msecs. dvb-usb: Leadtek WinFast DTV Dongle Gold successfully initialized and connected.Ovšem během skenování to začne haprovat
Apr 30 20:09:30 tvondra kernel: tda18271: performing RF tracking filter calibration Apr 30 20:09:31 tvondra kernel: af9015: recv bulk message failed:-71 Apr 30 20:09:33 tvondra kernel: af9015: recv bulk message failed:-110 Apr 30 20:09:33 tvondra kernel: af9013: i2c rd failed=-1 reg=d417 len=1 Apr 30 20:09:33 tvondra kernel: tda18271_read_extended: [15-00c0|M] ERROR: i2c_transfer returned: -1 Apr 30 20:09:33 tvondra kernel: tda18271_powerscan: [15-00c0|M] error -1 on line 506 Apr 30 20:09:33 tvondra kernel: tda18271_rf_tracking_filters_init: [15-00c0|M] error -1 on line 601 Apr 30 20:09:33 tvondra kernel: tda18271_calc_rf_filter_curve: [15-00c0|M] error -1 on line 662 Apr 30 20:09:33 tvondra kernel: tda18271c2_rf_cal_init: [15-00c0|M] error -1 on line 687 Apr 30 20:09:33 tvondra kernel: tda18271: RF tracking filter calibration failed! Apr 30 20:09:33 tvondra kernel: tda18271: performing RF tracking filter calibration Apr 30 20:09:35 tvondra kernel: tda18271: RF tracking filter calibration completeNevím jestli je problém v driveru v jádře, ve firmware nebo kde. dvbscan ani w_scan většinou nic nenajdou - zkoušel jsem dvě pasivní antény a jednu novou aktivní. Někdy se něco najde a dokonce se mi občas povedlo video zprovoznit v kaffeine. Ale je to nespolehlivé, občas to zamrzne, občas to začne kostičkovat nebo vypadne zvuk.
Tiskni
Sdílej: