Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 169 (pdf).
Byla vydána nová verze 6.4 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu.
Německý kancléř Friedrich Merz (CDU) se během debaty s finalisty studentské vědecké soutěže Jugend forscht vyjádřil pro konec anonymity na internetu a vyslovil názor, že pro uživatele Internetu by měla platit podobná právní odpovědnost jako pro novináře tradičních médií. Na dotaz studenta, jak by se tedy povinnost uvádět pravé jméno slučovala s prací investigativních novinářů nebo ochranou jejich zdrojů, Merz neodpověděl, ve své
… více »Společnost Fujitsu představila FUJITSU-MONAKA CPU a Fujitsu MONAKA Server. Navrženo, vyvinuto a vyrobeno v Japonsku. Pro suverénní AI infrastrukturu.
Předprodej v květnu představených notebooků Googlebook, nástupců notebooků Chromebook, bude spuštěn v pondělí 21. září.
Byla vydána betaverze Fedora Linuxu 45 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 20. října. S konzolí kmscon místo fbcon. Současně byla vydána betaverze Fedora Linux Asahi Remixu 45. S podporou čipů M3.
Po půl roce vývoje od vydání verze 50 bylo vydáno GNOME 51 s kódovým názvem "A Coruña" (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře. Videopředstavení na PeerTube a YouTube.
OpenAI spolupracuje s konkurenty Anthropic a Google DeepMind ze skupiny Alphabet na bezpečnosti umělé inteligence (AI). Globální obavy ohledně existenčních rizik umělé inteligence vzrostly poté, co se o víkendu sešli vedoucí předních amerických firem z odvětví AI a vyzvali k pozastavení vývoje technologie.
Evropská unie navrhne zákaz sociálních sítí, online her a chatbotů pro děti mladší 13 let a možnost účtu pro děti do 15 let jen se souhlasem rodičů, oznámila šéfka Evropské komise Ursula von der Leyenová v dnešním projevu ve Štrasburku. Návrh předpisu nazvaného EU Kids Act představí Evropská komise ve čtvrtek. Von der Leyenová zdůraznila, že chce, aby se rovněž změnilo základní pravidlo: platformy budou muset dokázat, že jsou bezpečné.
… více »Byla vydána Java 27 / JDK 27. Nových vlastností (JEP - JDK Enhancement Proposal) je 9.
usb 3-2: new full speed USB device using uhci_hcd and address 5 usb 3-2: configuration #1 chosen from 1 choice usb 3-2: USB disconnect, address 5Proto mě napadlo, že by se dalo přes dbus (asi) zařídit, že při odpojení bluetooth se spustí jeden skript a při připojení druhý, které zařídí to s wifi. Pravděpodobně bude ještě potřeba identifikovat to bluetooth zařízení
udevem, ale já se v tom tolik nevyznám, proto Vás žádám o radu, klidně jiný řešení, důležitý je výsledek
Díky
[smajchl@smajlik ~]$ udevinfo -a -n /dev/usbdev2.46_ep00
looking at device '/class/usb_endpoint/usbdev2.46_ep00':
KERNEL=="usbdev2.46_ep00"
SUBSYSTEM=="usb_endpoint"
DRIVER==""
ATTR{dev}=="253:12"
ATTR{bLength}=="07"
ATTR{bEndpointAddress}=="00"
ATTR{bmAttributes}=="00"
ATTR{bInterval}=="00"
ATTR{wMaxPacketSize}=="0040"
ATTR{interval}=="0ms"
ATTR{type}=="Control"
ATTR{direction}=="both"
Vytvořil jsem teda udev pravidlo pro připojení:
ACTION=="add", KERNEL=="usbdev2.*", SUBSYSTEM=="usb_endpoint", ATTR{dev}=="253:12", RUN+="/opt/moje_skripty/udev"
to funguje, ale pravidlo pro odpojení:
ACTION=="remove", KERNEL=="usbdev2.*", SUBSYSTEM=="usb_endpoint", ATTR{dev}=="253:12", RUN+="/opt/moje_skripty/udev"
nefunguje, pokud vynechám ATTR{dev}=="253:12", tak to funguje (zmizí několik takových zařízení z /dev a několikrát se spustí skript)
Co je v tom odpojovacím pravilu špatně?
ACTION=="add", KERNEL=="usbdev2.[0-9]*_ep02", SUBSYSTEM=="usb_endpoint", ATTR{dev}=="253:15", RUN+="/opt/moje_skripty/udev"
ACTION=="remove", KERNEL=="usbdev2.[0-9]*_ep02", SUBSYSTEM=="usb_endpoint", RUN+="/opt/moje_skripty/udev"
v /dev je totiž po stisknutí tlačítka toto:
[smajchl@smajlik ~]$ ls /dev | grep usbdev usbdev1.1_ep00 usbdev1.1_ep81 usbdev1.5_ep00 usbdev1.5_ep81 usbdev2.119_ep00 usbdev2.119_ep02 usbdev2.119_ep03 usbdev2.119_ep04 usbdev2.119_ep81 usbdev2.119_ep82 usbdev2.119_ep83 usbdev2.119_ep84 usbdev2.1_ep00 usbdev2.1_ep81 usbdev3.1_ep00 usbdev3.1_ep81 usbdev4.1_ep00 usbdev4.1_ep81 usbdev5.1_ep00 usbdev5.1_ep81a usbdev2.119* je ten bluetooth modul, otázka zní, jestli je to "bezpečné" udělat detekci takhle jen na název v /dev, jestli nemůže nastat situace, kdy se takhle bude jmenovat něco jinýho než ten bluetooth modul???
ATTR{dev} se od minule změnil, takže jsem ho dal pryč, to funguje, ale pokud je ve skriptu příkaz iwlist wlan0 scan, tak nevrátí žádný řetězec, ani lspci nic nevrátí (zkoušel jsem to přesměrováním do souboru), takže nenastavím wifinu, protože nejdřív testuju, jestli je síť k dispozici
Nějaké další nápady??
Tiskni
Sdílej: