Proběhla hackerská soutěž Pwn2Own Ireland 2025. Celkově bylo vyplaceno 1 024 750 dolarů za 73 unikátních zranitelností nultého dne (0-day). Vítězný Summoning Team si odnesl 187 500 dolarů. Shrnutí po jednotlivých dnech na blogu Zero Day Initiative (1. den, 2. den a 3. den) a na YouTube.
Byl publikován říjnový přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Pracuje se na podpoře M3. Zanedlouho vyjde Fedora Asahi Remix 43. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.
Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.
V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.
VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.
Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.
V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).
Zdravim. Snazim se na mym ThinkPadu T61 rozchodit wifi. OS je Gentoo a kernel pouzivam 2.6.27-gentoo-r8, zkompilovany s ovladacem iwl4965. Kdyz se ale snazim zavect modul:
#modprobe iwl4965
dostanu tuto hlasku:
FATAL: Error inserting iwlagn (/lib/modules/2.6.27-gentoo-r8/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko): Unknown symbol in module, or unknown parameter (see dmesg)
"dmesg | grep iwlagn" pak vyhodi spoustu radek tohoto typu:
iwlagn: Unknown symbol iwl_xxx_xxx_xxx (nemam to momentalne jak zkopirovat a prepisovat se mi to nechce)
Firmware mam taky nainstalovany:
#emerge -av net-wireless/iwl4965-ucode
#cd /lib/firmware
#ls
iwlwifi4965-2.ucode
Nevite nekdo co s tim?
Máš přítomné (zkompilované) oba tyto moduly?
iwlagn 72260 0
iwlcore 86464 1 iwlagn
Intel Wireless Wifi Core mam zkompilovane jako soucast kernelu, iwlagn jako modul. Kdyz jsem zkousel iwlcore zkompilovat jako modul a pak znovu zavest iwlagn, vyhodilo mi to stejnou chybovou hlasku i pro iwlcore.
Chyba bude nejspíše špatným linkem na verzi kernelu. (něco podobného jsem měl, když jsem zkoušel více kernelů z důvodu TV karty)
Když dáš eselect kernel list, na které jádro se odkzuje? Případně eselect kernel set a_cislo_jadra nastav na správnou verzi. Dále zkontroluj správného linku na kernel ls -la /usr/src musí ukázat link na správné jádro.
#eselect kernel list
Available kernel symlink targets:
[1] linux-2.6.27-gentoo-r8
#ls -la /usr/src
linux -> linux-2.6.27-gentoo-r8
To vypada v poradku...
vypadá to OK.
Já jsem byl nakonec tehdy nucen odinstalovat všechny gentoo-sources (předtím jsem si samozřejmě zazálohoval jinam .config z /usr/src/linux ), které jsem tam měl, pak jsem zkontroloval i že se mě smazaly zdroje z /usr/src/linux a pak jsem jej znovu naistaloval, udělal link /usr/src/linux, vložil do něj zazálohovaný .config a zkompiloval znovu. A pak to pomhlo.
Ale nevím, zda ze Ti do tohoto bude chtít
ještě mě napadlo, zkus prvně spustit revdep-rebuild je součástí balíčku gentoolkit
Kdyz se ale snazim zavect modul: #modprobe iwl4965Tak ho nezavádějte ;)
iwlagn musí stačit.
-M- Intel Wireless Wifi Core [*] Iwlwifi RF kill support [ ] Enable full debugging output in iwlagn driver <M> Intel Wireless WiFi Next Gen AGN [*] Enable Spectrum Measurement in iwlagn driver [*] Enable LEDS features in iwlagn driver [*] Intel Wireless WiFi 4965AGN [ ] Intel Wireless WiFi 5000AGN < > Intel PRO/Wireless 3945ABG/BG Network Connection
bash# find /lib/modules -iname 'iwl*' /lib/modules/2.6.27-gentoo-r8/kernel/drivers/net/wireless/iwlwifi /lib/modules/2.6.27-gentoo-r8/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko /lib/modules/2.6.27-gentoo-r8/kernel/drivers/net/wireless/iwlwifi/iwlagn.koPokud máte modul
iwl4965 tak je asi něco špantě, ten byl v předchozích jádrech.
bash# modprobe iwl<TAB> iwlagn iwlcore(ale zavádí se "samy").
Ten kernel jsem mel stejne, akorat Intel Wireless Wifi Core jsem mel jako built-in. Zkusil jsem ho prekompilovat jako modul, takze mam oba moduly - iwlagn.ko i iwlcore.ko. Zjistil jsem ze "modprobe iwl4965" bere stejne iwlagn.ko. Bohuzel vysledek je porad stejny. "modprobe iwlcore" i "modprobe iwlagn" konci stejnou, vyse uvedenou hlaskou...
A nevycházel si z nějakého staršího .config z min. jádra. Jako, že jsi si dal nové jádro a jen překopčil .config ze starého do nového. Pokud jo, zkus provést v /usr/src/linux make oldconfig a pak make && make modules_install
Ne, vcera sem delal novou instalaci.
U mne wifi asi maká, ale nepoužívam ji, vzhledem k tomu, že jsem jednou odebral modul a pak nešel nahodit (v dmesg bylo něco jako device sleeping), tak už modul nechávam v paměti. A k věci:
lshw
...
02:00.0 Network controller: Intel Corporation Device 4237
Subsystem: Intel Corporation Device 1211
Flags: fast devsel, IRQ 17
Memory at d8700000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting >
Capabilities: [140] Device Serial Number 62-4f-22-ff-ff-5d-21-00
Kernel driver in use: iwlagn
Kernel modules: iwlagn
# modinfo iwlagn
filename: /lib/modules/2.6.27-gentoo-r7/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
alias: iwl4965
license: GPL
author: Copyright(c) 2003-2008 Intel Corporation
version: 1.3.27ks
description: Intel(R) Wireless WiFi Link AGN driver for Linux
firmware: iwlwifi-4965-2.ucode
srcversion: 2A03F790BD6657FD270CEA7
alias: pci:v00008086d0000423Asv*sd*bc*sc*i*
alias: pci:v00008086d00004237sv*sd*bc*sc*i*
alias: pci:v00008086d00004236sv*sd*bc*sc*i*
alias: pci:v00008086d00004235sv*sd*bc*sc*i*
alias: pci:v00008086d00004232sv*sd*bc*sc*i*
alias: pci:v00008086d00004237sv*sd00001216bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001326bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001306bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001206bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001305bc*sc*i*
alias: pci:v00008086d00004232sv*sd00001205bc*sc*i*
alias: pci:v00008086d00004230sv*sd*bc*sc*i*
alias: pci:v00008086d00004229sv*sd*bc*sc*i*
depends: iwlcore,cfg80211,mac80211
vermagic: 2.6.27-gentoo-r7 SMP mod_unload CORE2
parm: disable50:manually disable the 50XX radio (default 0 [radio on]) (int)
parm: swcrypto50:using software crypto engine (default 0 [hardware])
(bool)
parm: debug50:50XX debug output mask (int)
parm: queues_num50:number of hw queues in 50xx series (int)
parm: qos_enable50:enable all 50XX QoS functionality (int)
parm: 11n_disable50:disable 50XX 11n functionality (int)
parm: amsdu_size_8K50:enable 8K amsdu size in 50XX series (int)
parm: fw_restart50:restart firmware in case of error (int)
parm: antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: swcrypto:using crypto in software (default 0 [hardware]) (int)
parm: debug:debug output mask (int)
parm: disable_hw_scan:disable hardware scanning (default 0) (int)
parm: queues_num:number of hw queues. (int)
parm: qos_enable:enable all QoS functionality (int)
parm: 11n_disable:disable 11n functionality (int)
parm: amsdu_size_8K:enable 8K amsdu size (int)
parm: fw_restart4965:restart firmware in case of error (int)
# lsmod | grep iwl
iwlagn 86084 0
iwlcore 71876 1 iwlagn
rfkill 8216 2 iwlcore
led_class 3652 1 iwlcore
mac80211 153436 2 iwlagn,iwlcore
cfg80211 22984 3 iwlagn,iwlcore,mac80211
(Na HP 6730B provozováno)
Tak jsem zkompiloval novy kernel 2.6.29 vanilla, a moduly uz se nactou bez problemu. Nicmene porad mi nejede wifi pripojeni pres wpa_supplicant.
V souboru /etc/conf.d/net mam toto:
modules=( "wpa_supplicant" )
wpa_supplicant_wlan0=( "-Diwlagn")
kdyz dam pak
#/etc/init.d/net.wlan0 start
Unsupported driver 'iwlagn'
Zkousel jsem i 'Dwext' - u toho sice wpa_supplicant neprotestuje, vsechno vypada v pohode, ale ping na gateway neprojde...
iwlagn také neznám :)
.27-r8
na .27-r8 jsem neupgradoval, v nedeli jsem delal novou instalaci s timto jadrem. Vcera jsem pak upgradoval na .29 vanilla, cimz se vyresil ten problem s tema modulama. QoS na routeru myslim neni, ale vecer se jeste podivam.
Tiskni
Sdílej: