Všem vše nejlepší do nového roku 2026.
Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.60. Vyzkoušet lze online demo.
Daniel Stenberg na svém blogu informuje, že po strncpy() byla ze zdrojových kódů curlu odstraněna také všechna volání funkce strcpy(). Funkci strcpy() nahradili vlastní funkcí curlx_strcopy().
Byla vydána nová verze 25.12.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Společnost Valve publikovala přehled To nej roku 2025 ve službě Steam aneb ohlédnutí za nejprodávanějšími, nejhranějšími a dalšími nej hrami roku 2025.
Byly publikovány výsledky průzkumu mezi uživateli Blenderu uskutečněného v říjnu a listopadu 2025. Zúčastnilo se více než 5000 uživatelů.
V dokumentově orientované databázi MongoDB byla nalezena a v upstreamu již opravena kritická bezpečností chyba CVE-2025-14847 aneb MongoBleed.
Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Řešení dotazu:
# cat /sys/kernel/debug/usb/devices T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=12d1 ProdID=1506 Rev= 1.02 S: Manufacturer=HUAWEI_MOBILE S: Product=HUAWEI_MOBILE C:* #Ifs= 5 Cfg#= 1 Atr=80 MxPwr= 2mA
# gcom info -d /dev/ttyUSB1 ##### Wireless WAN Modem Configuration ##### Product text: ==== Manufacturer: huawei Model: E3372 Revision: 21.200.07.00.55 IMEI: 868757027005442 +GCAP: +CGSM,+DS,+ES OK ==== Manufacturer: huawei IMEI and Serial Number: 868757027005442 Manufacturer's Revision: 21.200.07.00. Hardware Revision: Network Locked: ERROR: Customisation: Band settings: ( ) APN: 0,"IP","","",0,0,0,0,0,0 ##### END #####Ale co s tím??
# lsusb Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
Sat Jan 23 23:05:20 2016 local2.info chat[3021]: abort on (BUSY) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: abort on (NO CARRIER) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: abort on (ERROR) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: report (CONNECT) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: timeout set to 10 seconds Sat Jan 23 23:05:20 2016 local2.info chat[3021]: send (AT&F^M) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: expect (OK) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: AT&F^M^M Sat Jan 23 23:05:20 2016 local2.info chat[3021]: OK Sat Jan 23 23:05:20 2016 local2.info chat[3021]: -- got it Sat Jan 23 23:05:20 2016 local2.info chat[3021]: send (ATE1^M) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: expect (OK) Sat Jan 23 23:05:20 2016 local2.info chat[3021]: ^M Sat Jan 23 23:05:20 2016 local2.info chat[3021]: ATE1^M^M Sat Jan 23 23:05:20 2016 local2.info chat[3021]: OK Sat Jan 23 23:05:20 2016 local2.info chat[3021]: -- got it Sat Jan 23 23:05:20 2016 local2.info chat[3021]: send (AT+CGDCONT=1,"IP","internet.t-mobile.cz"^M) Sat Jan 23 23:05:21 2016 local2.info chat[3021]: timeout set to 30 seconds Sat Jan 23 23:05:21 2016 local2.info chat[3021]: expect (OK) Sat Jan 23 23:05:21 2016 local2.info chat[3021]: ^M Sat Jan 23 23:05:21 2016 local2.info chat[3021]: AT+CGDCONT=1,"IP","internet.t-mobile.cz"^M^M Sat Jan 23 23:05:21 2016 local2.info chat[3021]: OK Sat Jan 23 23:05:21 2016 local2.info chat[3021]: -- got it Sat Jan 23 23:05:21 2016 local2.info chat[3021]: send (ATD*99#^M) Sat Jan 23 23:05:21 2016 local2.info chat[3021]: expect (CONNECT) Sat Jan 23 23:05:21 2016 local2.info chat[3021]: ^M Sat Jan 23 23:05:21 2016 local2.info chat[3021]: ATD*99#^M^M Sat Jan 23 23:05:21 2016 local2.info chat[3021]: ERROR Sat Jan 23 23:05:21 2016 local2.info chat[3021]: -- failed Sat Jan 23 23:05:21 2016 local2.info chat[3021]: Failed (ERROR) Sat Jan 23 23:05:21 2016 daemon.err pppd[3018]: Connect script failed Sat Jan 23 23:05:22 2016 daemon.info pppd[3018]: Exit.
Sat Jan 23 23:17:45 2016 daemon.notice netifd: LTE (4691): SIM ready Sat Jan 23 23:17:45 2016 daemon.notice netifd: LTE (4691): PIN set successfullyno a na Ubuntu mi to jede bez problemu..
Sun Jan 24 14:13:10 2016 daemon.info pppd[10565]: LCP terminated by peer Sun Jan 24 14:13:13 2016 daemon.notice pppd[10565]: Connection terminated. Sun Jan 24 14:13:14 2016 daemon.notice pppd[10565]: Modem hangup Sun Jan 24 14:13:14 2016 daemon.info pppd[10565]: ExitNo ale raději bych chtěl připojení přes NCM místo PPP a hlavně funkční Vodafone, který tu má LTE a ne jen EDGE jako T-Mobile. Nechápu ale, jakto, že s T-mobile mi to jede...
opkg install kmod-usb-net kmod-usb-uhci kmod-usb-serial-option kmod-usb-wdm comgt luci-proto-3g uqmi usb-modeswitcha potom modem fyzicky odpojit a znovu připojit! To je ten důvod, proč mi PPP začalo "najednou" fungovat. Reboot routeru ani odpojení od elektřiny neřeší nic.
Ještě se mi na chvilku dostal do ruky ten modem Alacel s OpenWrt (verze 15.05) routerem (TP-LINK WDR4300). Toto by snad měl být poslední seznam balíčků, se kterými jsem to instaloval:
Když tak můžeš dát prosím vědět, jestli jsi to rochodil. Já na to kouknu příští týden až mi příjde ten Huawi modem. A napíšu si přesně balíčky, jaké jsem tam dal a chodilo to. Taky jsem hledal návody jak na ten modem. Na studování co přesně jaký balíček dělá, nebyl bohužel čas.
Sat Jan 30 19:59:01 2016 daemon.notice netifd: TEST (2638): sending -> AT Sat Jan 30 19:59:02 2016 daemon.notice netifd: TEST (2638): sending -> ATZ Sat Jan 30 19:59:03 2016 daemon.notice netifd: TEST (2638): sending -> ATQ0 Sat Jan 30 19:59:03 2016 daemon.notice netifd: TEST (2638): sending -> ATV1 Sat Jan 30 19:59:04 2016 daemon.notice netifd: TEST (2638): sending -> ATE1 Sat Jan 30 19:59:04 2016 daemon.notice netifd: TEST (2638): sending -> ATS0=0 Sat Jan 30 19:59:06 2016 daemon.notice netifd: TEST (2638): SIM ready Sat Jan 30 19:59:06 2016 daemon.notice netifd: TEST (2638): PIN set successfully Sat Jan 30 19:59:06 2016 daemon.notice netifd: TEST (2638): sending -> AT^SYSCFGEX=\"00\",3fffffff,2,4,7fffffffffffffff,, Sat Jan 30 19:59:07 2016 daemon.notice netifd: TEST (2638): Error running AT-command Sat Jan 30 19:59:07 2016 daemon.notice netifd: TEST (2638): Failed to set operating mode Sat Jan 30 19:59:08 2016 daemon.notice netifd: TEST (2754): Stopping network Sat Jan 30 19:59:10 2016 daemon.notice netifd: TEST (2754): sending -> AT^NDISDUP=1,0 Sat Jan 30 19:59:10 2016 daemon.notice netifd: TEST (2754): Command failed: Permission denied Sat Jan 30 19:59:10 2016 daemon.notice netifd: Interface 'TEST' is now down Sat Jan 30 19:59:10 2016 daemon.notice netifd: Interface 'TEST' is setting up now Sat Jan 30 19:59:32 2016 daemon.notice netifd: TEST (2768): sending -> AT Sat Jan 30 19:59:33 2016 daemon.notice netifd: TEST (2768): sending -> ATZ Sat Jan 30 19:59:33 2016 daemon.notice netifd: TEST (2768): sending -> ATQ0 Sat Jan 30 19:59:34 2016 daemon.notice netifd: TEST (2835): Stopping networtakže: https://dev.openwrt.org/ticket/19981 a nejsem schopnej zbavit se těch backslashů. Editoval jsem na OpenWrt /etc/gcom/ncm.json, ale pak mi to psalo tohle:
Sat Jan 30 19:57:51 2016 daemon.notice netifd: TEST (2447): Failed to parse message data Sat Jan 30 19:57:51 2016 daemon.notice netifd: TEST (2447): WARNING: Variable 'huawei' does not exist or is not an array/object Sat Jan 30 19:57:51 2016 daemon.notice netifd: TEST (2447): Unsupported modem
"auto": "AT^SYSCFGEX=\"00\",3fffffff,2,4,7fffffffffffffff,,"
Sat Jan 30 21:33:37 2016 daemon.notice netifd: TEST (13435): sending -> AT Sat Jan 30 21:33:38 2016 daemon.notice netifd: TEST (13435): sending -> ATZ Sat Jan 30 21:33:38 2016 daemon.notice netifd: TEST (13435): sending -> ATQ0 Sat Jan 30 21:33:39 2016 daemon.notice netifd: TEST (13435): sending -> ATV1 Sat Jan 30 21:33:39 2016 daemon.notice netifd: TEST (13435): sending -> ATE1 Sat Jan 30 21:33:40 2016 daemon.notice netifd: TEST (13435): sending -> ATS0=0 Sat Jan 30 21:33:42 2016 daemon.notice netifd: TEST (13435): SIM ready Sat Jan 30 21:33:42 2016 daemon.notice netifd: TEST (13435): PIN set successfully Sat Jan 30 21:33:42 2016 daemon.notice netifd: TEST (13435): sending -> AT^SYSCFGEX="00",3fffffff,2,4,7fffffffffffffff,, Sat Jan 30 21:33:44 2016 daemon.notice netifd: TEST (13435): sending -> AT^NDISDUP=1,1,"internet.t-mobile.cz" Sat Jan 30 21:33:44 2016 daemon.notice netifd: TEST (13435): Connected, starting DHCP Sat Jan 30 21:33:44 2016 kern.err kernel: [ 6254.530000] huawei_cdc_ncm 1-1:1.2 wwan0: kevent 12 may have been dropped Sat Jan 30 21:33:44 2016 kern.err kernel: [ 6254.530000] huawei_cdc_ncm 1-1:1.2 wwan0: kevent 12 may have been dropped Sat Jan 30 21:33:44 2016 kern.err kernel: [ 6254.540000] huawei_cdc_ncm 1-1:1.2 wwan0: kevent 12 may have been dropped Sat Jan 30 21:33:44 2016 kern.err kernel: [ 6254.550000] huawei_cdc_ncm 1-1:1.2 wwan0: kevent 12 may have been dropped Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST' is now up Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_4' is enabled Sat Jan 30 21:33:44 2016 daemon.notice netifd: Network device 'wwan0' link is up Sat Jan 30 21:33:44 2016 daemon.notice netifd: Network alias 'wwan0' link is up Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_4' has link connectivity Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_4' is setting up now Sat Jan 30 21:33:44 2016 daemon.notice netifd: TEST (13435): Command failed: Unknown error Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_6' is enabled Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_6' has link connectivity Sat Jan 30 21:33:44 2016 daemon.notice netifd: Interface 'TEST_6' is setting up now Sat Jan 30 21:33:44 2016 daemon.notice netifd: TEST (13435): Command failed: Unknown error Sat Jan 30 21:33:45 2016 daemon.notice netifd: TEST_4 (13501): udhcpc (v1.23.2) started Sat Jan 30 21:33:45 2016 daemon.notice netifd: TEST_4 (13501): Sending discover... Sat Jan 30 21:33:48 2016 daemon.notice netifd: TEST_4 (13501): Sending discover... Sat Jan 30 21:33:51 2016 daemon.notice netifd: TEST_4 (13501): Sending discover...
Tiskni
Sdílej: