Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.
Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.
Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.
OpenSearch (Wikipedie) byl vydán ve verzi 3.0. Podrobnosti v poznámkách k vydání. Jedná se o fork projektů Elasticsearch a Kibana.
PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.
Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
V eshopu TM jsem si pořídil PCMCIA 4G Combi kartu a k tomu tarif pro jejich síť třetí generace. Na svém notebooku mám Xubuntu 7.04 s aktuálním distribučním jádrem 2.6.20-16-generic. K obsluze zařízení používám ovladač Jiřího Kosiny ipwireless_cs-2.6.21_2.6.20.tar.gz. K vytvoření spojení používám níže uvedené konfigurační pppd soubory.
Spojení se typicky vytvoří bez větších problému, ale následně padá při chybové hlášce „Unsupported protocol 0x7eff received“ v logu. V tuto chvíli se červená dioda na kartě rozblikává červeně a během krátké chvíle následují v logu další tři podobné události, viz výpis níže.
S aktuálního stavu lze kartu vytáhnout již jen reicinializací pomocí pccardctl a pak následně znovu vytočit připojení. Když jsem kartu zkoušel v notebooku s Windows XP, tak jsem se do tohoto stavu dostal jen když jsem se záměrně přesunul do míst bez signálu. V Linuxu bohužel nevidím stav signálu, ale ve Windows to na přiložený externí prut „lízalo“ maximální hodnoty na stupnici. Horší to je na malou anténku přímo na kartě, ale ani na tu jsem se nedostal pod jeden dílek. Ve Windows jsem kartu používal cca 2hodiny a spojení mi nespadlo, když nepočítám záměrné zmiňované přesunutí do míst bez signálu. Toto ale nemusí nic znamenat, protože i když mi spojení typicky padá po několika minutách, či desítkách minut, už mi také vydrželo i skoro 5 hodin a to jsem ho nakonec ukončoval já, protože jsem se potřeboval přesunout.
Nemáte někdo podobnou zkušenost a hlavně řešení, jak z toho ven? Karta je pořízena přes eshop, takže ji teoreticky mohu poslat zpátky, ale když karta jede, tak jede dobře a v podstatě na horní hranici operátorem udávané rychlosti, takže bych si ji rád ponechal, pokud bude fungovat tak jak má.
cat /etc/ppp/peers/tmobile4g hide-password nopcomp #i pro edge noauth connect "/usr/sbin/chat -v -f /etc/chatscripts/tmobile4g" disconnect "/usr/sbin/chat -v -f /etc/chatscripts/tmobile4g.down" debug /dev/ttyIPWp0 #the newest driver 230400 defaultroute noipdefault user "gprs" ipparam tmobile4g cat /etc/chatscripts/tmobile4g TIMEOUT 120 ABORT BUSY ABORT "NO CARRIER" ABORT ERROR "" 'AT' OK ATZ OK AT&FE0Q0V1&C1&D2S0=0 OK ATS7=60&K3N1 OK AT+CGDCONT=1,"PPP","internet.t-mobile.cz","gprs,gprs",0,0 OK ATDT*99# CONNECT \d\c
Jun 25 06:45:06 nbp kernel: [ 442.032000] pcmcia: registering new device pcmcia0.0 Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: Card type V2/V3 Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: I/O ports 0x2100-0x2101, irq 3 Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: attr memory 0xe8132000-0xe8132fff, common memory 0xe8131000-0xe8131fff Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: registering modem device ttyIPWp0 Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: registering monitor device ttyIPWp8 Jun 25 06:45:06 nbp kernel: [ 442.032000] ipwireless_cs: waiting for card to start up... Jun 25 06:45:14 nbp kernel: [ 450.032000] ipwireless_cs: card is ready. Jun 25 06:46:48 nbp pppd[5640]: pppd 2.4.4 started by root, uid 0 Jun 25 06:46:49 nbp chat[5642]: timeout set to 120 seconds Jun 25 06:46:49 nbp chat[5642]: abort on (BUSY) Jun 25 06:46:49 nbp chat[5642]: abort on (NO CARRIER) Jun 25 06:46:49 nbp chat[5642]: abort on (ERROR) Jun 25 06:46:49 nbp chat[5642]: send (AT^M) Jun 25 06:46:49 nbp chat[5642]: expect (OK) Jun 25 06:46:49 nbp chat[5642]: AT^M^M Jun 25 06:46:49 nbp chat[5642]: OK Jun 25 06:46:49 nbp chat[5642]: -- got it Jun 25 06:46:49 nbp chat[5642]: send (ATZ^M) Jun 25 06:46:49 nbp chat[5642]: expect (OK) Jun 25 06:46:49 nbp chat[5642]: ^M Jun 25 06:46:49 nbp chat[5642]: ATZ^M^M Jun 25 06:46:49 nbp chat[5642]: OK Jun 25 06:46:49 nbp chat[5642]: -- got it Jun 25 06:46:49 nbp chat[5642]: send (AT&FE0Q0V1&C1&D2S0=0^M) Jun 25 06:46:49 nbp chat[5642]: expect (OK) Jun 25 06:46:50 nbp chat[5642]: ^M Jun 25 06:46:50 nbp chat[5642]: AT&FE0Q0V1&C1&D2S0=0^M^M Jun 25 06:46:50 nbp chat[5642]: OK Jun 25 06:46:50 nbp chat[5642]: -- got it Jun 25 06:46:50 nbp chat[5642]: send (ATS7=60&K3N1^M) Jun 25 06:46:50 nbp chat[5642]: expect (OK) Jun 25 06:46:50 nbp chat[5642]: ^M Jun 25 06:46:50 nbp chat[5642]: ^M Jun 25 06:46:50 nbp chat[5642]: OK Jun 25 06:46:50 nbp chat[5642]: -- got it Jun 25 06:46:50 nbp chat[5642]: send (AT+CGDCONT=1,"PPP","internet.t-mobile.cz","gprs,gprs",0,0^M) Jun 25 06:46:51 nbp chat[5642]: expect (OK) Jun 25 06:46:51 nbp chat[5642]: ^M Jun 25 06:46:51 nbp chat[5642]: ^M Jun 25 06:46:51 nbp chat[5642]: OK Jun 25 06:46:51 nbp chat[5642]: -- got it Jun 25 06:46:51 nbp chat[5642]: send (ATDT*99#^M) Jun 25 06:46:51 nbp chat[5642]: expect (CONNECT) Jun 25 06:46:51 nbp chat[5642]: ^M Jun 25 06:46:54 nbp chat[5642]: ^M Jun 25 06:46:54 nbp chat[5642]: CONNECT Jun 25 06:46:54 nbp chat[5642]: -- got it Jun 25 06:46:54 nbp chat[5642]: send (\d) Jun 25 06:46:55 nbp pppd[5640]: Serial connection established. Jun 25 06:46:55 nbp pppd[5640]: Using interface ppp0 Jun 25 06:46:55 nbp pppd[5640]: Connect: ppp0 <--> /dev/ttyIPWp0 Jun 25 06:46:56 nbp pppd[5640]: CHAP authentication succeeded Jun 25 06:46:56 nbp pppd[5640]: CHAP authentication succeeded Jun 25 06:46:56 nbp kernel: [ 552.056000] PPP BSD Compression module registered Jun 25 06:46:56 nbp kernel: [ 552.124000] PPP Deflate Compression module registered Jun 25 06:46:56 nbp pppd[5640]: local IP address 89.24.29.33 Jun 25 06:46:56 nbp pppd[5640]: remote IP address 10.231.251.32 Jun 25 06:46:56 nbp pppd[5640]: primary DNS address 62.141.0.1 Jun 25 06:46:56 nbp pppd[5640]: secondary DNS address 213.162.65.1 Jun 25 06:48:21 nbp pppd[5640]: Unsupported protocol 0x7eff received Jun 25 06:48:31 nbp pppd[5640]: Unsupported protocol 0xd0a received Jun 25 06:48:31 nbp pppd[5640]: Unsupported protocol 0x4e4f received Jun 25 06:48:31 nbp pppd[5640]: Unsupported protocol 0xd0a received
Tiskni
Sdílej: