Na akci Made by Google 2026 (YouTube) bude oficiálně představena jedenáctá generace telefonů Pixel s novým čipem Google Tensor G6 a hodinky Pixel Watch 5.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) se spolu s partnery z dalších zemí připojil ke společnému upozornění (Joint Cybersecurity Advisory) týkajícímu se probíhající kybernetické kampaně skupiny LAUNDRY BEAR zaměřené na uživatele e-mailové platformy Zimbra Collaboration Suite (ZCS) nejméně od července 2025. NÚKIB doporučuje organizacím využívajícím Zimbra Collaboration Suite neprodleně ověřit, zda
… více »Intel vydal 42 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20260811 mikrokódů pro své procesory.
Sny o designu GNOME Shellu, článek s náhledy a videi, představuje dlouhodobou vizi týmu GNOME pro vylepšení uživatelského rozhraní GNOME Shellu. Zatímco nedávné verze přinášely spíše drobné úpravy, designéři nyní plánují zásadnější změny.
Byla vydána nová verze 10.5 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Nově vyžaduje podporu ECC (Elliptic Curve Cryptography) v libcrypto, včetně křivky NISTP521.
Byla vydána nová verze 10.6 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. S novými obrazy pro Orange Pi 4 Pro, Orange Pi Zero 3W a Odroid M1/M1S/M2. Přehled novinek v poznámkách k vydání.
Námořní drony používané elitními jednotkami britského královského námořnictva tajně posílaly údaje do Číny. Stroje vybavené čínskými komponenty měly být využívány pro vojenské operace na Blízkém východě. Kamery na dálkově řízených průzkumných člunech K3 Scout byly vybavené součástkami, které bez vědomí britského námořnictva odesílaly informace do spojeného zařízení v Číně. Britské námořní síly využívaly flotilu námořních dronů
… více »Alza.cz nabízí herní AlzaPC s předinstalovaným Linuxem (YouTube), konkrétně s linuxovou distribucí Bazzite (Wikipedie).
Squeak (Wikipedie), open source implementace programovacího jazyka a prostředí Smalltalk, byl vydán ve verzi 6.1. Přehled novinek v poznámkách k vydání.
V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Zapscape aneb CVE-2026-64561. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala 6 let (od července 2020 do července 2026).
| Podpora: | částečná |
| Ovladač: | dodává někdo jiný |
Philips SAA7162E/G
2x TDA10046A
2x DVB-T/Analog tuner
2x koaxiální vstup, S-Video & kompozitní vstup
03:00.0 Multimedia controller: Philips Semiconductors SAA7162 nebo také Pinnacle PCTV 3010iX Subsystem: Animation Technologies Inc. Device 0820 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at dbf00000 (64-bit, non-prefetchable) [size=1M] Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+ Capabilities: [50] Express Endpoint, MSI 00 Capabilities: [74] Power Management version 2 Capabilities: [80] Vendor Specific Information: Len=50 <?> Capabilities: [100] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>
saa716x-šílenost.$ hg clone http://linuxtv.org/hg/v4l-dvbVaše kopie repozitáře se nachází ve složce
v4l-dvb.linux/drivers/media/common/saa716x/ do v4l-dvb/linux/drivers/media/common/ (do vaší kopie repozitáře v4l-dvb)
$ cp -r saa716x-*/linux/drivers/media/common/saa716x v4l-dvb/linux/drivers/media/common/
Kconfig ve složce v4l-dvb/linux/drivers/media/:
# # DVB adapters # source "drivers/media/dvb/Kconfig" + source "drivers/media/common/saa716x/Kconfig" config DAB
Makefile ve složce v4l-dvb/linux/drivers/media/common/:
obj-y += tuners/ obj-$(CONFIG_VIDEO_SAA7146) += saa7146.o obj-$(CONFIG_VIDEO_SAA7146_VV) += saa7146_vv.o + obj-$(CONFIG_SAA716X_CORE) += saa716x/
/sbin/lspci -nnv a najděte položku s TV kartou:
03:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7162 [1131:7162] Subsystem: Animation Technologies Inc. Device [id1:id2]Zapište si někam hodnoty
id1 a id2.v4l-dvb/linux/drivers/media/common/saa716x/saa716x_hybrid.c:
static struct pci_device_id saa716x_hybrid_pci_table[] = {
MAKE_ENTRY(TWINHAN_TECHNOLOGIES, TWINHAN_VP_6090, SAA7162, &saa716x_vp6090_config),
MAKE_ENTRY(NXP_REFERENCE_BOARD, PCI_ANY_ID, SAA7162, &saa716x_atlantis_config),
+ MAKE_ENTRY(0xid1, 0xid2, SAA7162, &saa716x_atlantis_config),
MAKE_ENTRY(NXP_REFERENCE_BOARD, PCI_ANY_ID, SAA7160, &saa716x_nemo_config),
MAKE_ENTRY(AVERMEDIA, AVERMEDIA_HC82, SAA7160, &saa716x_averhc82_config),
MAKE_ENTRY(AVERMEDIA, AVERMEDIA_H788, SAA7160, &saa716x_averh788_config),
{ }
};
Za id1 a id2 dosaďte hodnoty z příkazu lspci. Případně můžete v hlavičkovém souboru (stejné jméno, přípona .h) nadefinovat konstanty a ve zdrojovém kódu nahradit 0xČíslo jejich jmény.v4l-dvb a spusťte make menuconfig:
$ cd v4l-dvb $ make menuconfigNastavte tučně vyznačené volby takto (ostatní nechte tak jak jsou):
<M> Multimedia support --->
[*] Support for SAA716x family from NXP/Philips --->
--- Support for SAA716x family from NXP/Philips
<M> SAA7160/1/2 PCI Express bridge based devices
<M> SAA7160/1/2 based Budget PCIe cards (DVB only)
<M> SAA7160/1/2 based Hybrid PCIe cards (DVB + Analog)
< > SAA7160/1/2 based Full Fledged PCIe cards"Vyexitujte" a uložte nastavení.$ make $ sudo make install případně $ su $ make install
Zaveďte modul saa716x_hybrid do jádra (jako root) a nechte si vypsat chybové hlášky z dmesg:
$ sudo modprobe -v saa716x_hybrid $ dmesg | tailVýstup z
dmesg bude, pokud máte štěstí, vypadat asi takto:
SAA716x Hybrid 0000:03:00.0: PCI INT A disabled SAA716x Hybrid 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 SAA716x Hybrid 0000:03:00.0: setting latency timer to 64 DVB: registering new adapter (SAA716x dvb adapter) DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)... DVB: registering new adapter (SAA716x dvb adapter)Zde mohou nastat (a zřejmě nastanou) chyby: buď se nevypíše nic-špatné nastavení místo
DVB: registering adapter 0... můžete dostat chybu typu
tda1004x: Invalid tda1004x ID = 0xčíslo. Can't proceedMusíme znovu upravit zdrojový kód. Zapište si ID z výpisu a upravte soubor
v4l-dvb/linux/drivers/media/dvb/frontends/tda1004x.c:
if (id != 0x46) {
printk(KERN_ERR "Invalid tda1004x ID = 0x%02x. Can't proceed\n", id);
kfree(state);
return NULL;
}
Řádek if (id != 0x46) { upravte na:
if (id != 0x46 && id != 0xČíslo) {
Za Číslo dosaďte zapsanou hodnotu.v4l-dvb a znovu zkompilujte. Nainstalujte moduly a restartujte PC, případně odeberte moduly saa716x_hybrid, saa716x_core a tda1004x (poslední půjde pouze násilím).sudo modprobe saa716x_hybridJe možné, že byl zaveden samovolně: zkontrolujeme dmesg na chybu:
$ dmesg | grep -i saa $ dmesg | grep -i tda1004x
tda1004x: timeout waiting for DSP ready tda1004x: found firmware revision 0 -- invalid tda1004x: trying to boot from eeprom tda1004x: timeout waiting for DSP ready tda1004x: found firmware revision 0 -- invalid tda1004x: waiting for firmware upload... SAA716x Hybrid 0000:03:00.0: firmware: requesting dvb-fe-tda10046.fw tda1004x: timeout waiting for DSP ready tda1004x: found firmware revision 0 -- invalid tda1004x: firmware upload failedZkusím kontaktovat autora a případně jiné experty, jestli by náhodou neměli řešení této šlamastiky. Kdybyste na něco přišli, klidně návod upravte.
Dokument vytvořil: PaulosV, 2.7.2010 17:18 | Poslední úprava: PaulosV, 27.2.2011 15:09 | Historie změn | Zobrazeno: 1800×
Tiskni
Sdílej: