Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Systémy debian8,lubuntu 14.10.Ovládače pre wifi_usb už boli v systéme.Zaujímalo by ma,ako by ste postupovali v ďalšej diagnostike tohto problému.
@Petr Sú to bežné zar. na domáce použitie,nečakám od toho zázraky,ale základne parametre by to snáď mohlo spĺňať.
Oni jsou to hlavně zařízení s jakýmsi pofiderním OS/síťovým stackem/ovladačem wifi karty. (Dobrá, výjimečně některé možná běží na linuxu, ale většinou na nějaké předpotopní verzi jádra a s uzavřeným ovladačem wifi atd.). Já bych si teda žádný takový krám domů nenainstaloval, resp. po zkušnostech už nic takového doma nechci. (A to nemluvím o bezpečnostních dírách)...
root@debian:/home/marian# iwconfig wlan0
wlan0 IEEE 802.11bgn ESSID:"wifi"
Mode:Managed Frequency:2.417 GHz Access Point: 00:50:7F:BE:CE:28
Bit Rate=120 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=52/70 Signal level=-58 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:38 Missed beacon:0
root@debian:/home/marian# cat /sys/bus/usb/devices/usb7/7-6/power/autosuspend
2
root@debian:/home/marian# cat /sys/bus/usb/devices/usb7/7-6/power/level
on
Takisto pripojenie do aktívneho usb hubu na situácií nič nemení.
cat /sys/bus/usb/devices/usb7/7-6/power/autosuspend
2
ma tam byt -1, ne 2
jeste iwconfig wlan0 txpower auto nebo nejaka hodnota
a pro uplnost iwconfig wlan0 power off, coz uz mas
a firmware mas jaky? tam by moh bejt problem, zkus mrknout treba : sem nebo sem
Ak je to rozpadnutie pravidelne a to presne s odchylkou +/- 1 sekunda, tak to moze robit autoscaning.Hmm, to by byla chyba driverů/firmware. Jinak na Linuxu tohle typický dělá wpa_supplicant, ale dá se to nastavit. Případně NetworkManager to taky umožňuje nastavit. Dělá se to kvůli roamingu.
Presne rovnaku kartu som volakedy skumal a tiez som pozoroval rovnake spravanie, akurat to kratke prerusenie bolo nastavene na 10 min.Na to bych si dával pozor, intervalem 10 minut se typicky projevuje i expirace konfigurace IPv6, ten rescanning by měl podle mě probíhat podstatně častěji.
Pouzivam fixne nastavenie IP. IPv6 dokonca vypinam.
Ja si myslim, ze nieje dovod na to aby bol rescannimg vykonavany castejsie ako napriklad 5 minut. Osobne by som sa priklanal k tomu, ze tych 10 min je celkom postacujuce. Roaming tabulka moze obsahovat nejakych kandidatov, hned po prvom scaningu a dalsich kadidatov si prihadzuje ak signal klesne pod threshold.
Existuju ovsem niektore dalsie moznosti rescanningu podla specifikacie Cisco, kedy sa to pouziva na zosnimanie interferencii na pasme/kanali. V takomto pripade si dokazem predstavit, ze by to mohlo byt aj castejsie ako 5 minut.
To, ze na grafe AP(troughput monitor) je nejaky pokles je uplne normalna vec, pretoze v case scaningu je pozastaveny normalny prenos dat na/z AP a to z toho dovodu, ze sa preladuje tuner cez cele pasmo.
Podstatne horsie by to bolo ak by klient po rescanningu urobil este aj reconnect z dovodu padu linky. A to nevyzera, ze by tazatelovi robilo, pretoze zaznam o reconnecte sa v logu objavi.
Z tohoto pohladu si myslim, ze nieje co riesit.
Dalsia vec je, ze tazatel pise, ze pri nespracovanom mcaste mu to nerobi. Taketo spravanie sa da jednoducho vysvetlit tym, ze ak sa nieco prijima, alebo vysiela a to nieco je vyssie ako nejaka hodnota threshold, tak to vynecha tolko period autoscanu, kolko trva prijem/vysielanie paketov nad hodnotou threshold. Dropovane pakety su totiz prijimacom normalne prijate. Moze ich dropnut procesor na karte, alebo sa dropnu az v ovladaci. To iste plati pre cudzie pakety, ktore niesu urcene pre moje BSSID, ale pochadzaju z cudzej stanice, ktora je v dosahu prijimaca.
root@debian:/home/marian# iwpriv -a
wlan0 no private ioctls.
lo no private ioctls.
eth0 no private ioctls.
[ja@sirius]# iwpriv ra0 get_autoscan ra0 get_autoscan:480Pripadne ho mozem prikazom "iwpriv ra0 set autoscan=0" vypnut. Bohuzial iwpriv je prikaz z balika Wireless_Extension, ktory je ako celok pokladany za zastaraly. Novsie ovladace maju len uplne najzakladnejsiu podporu pre WE. Mnohe veci tam chybaju. Napriklad zoznam nastaveni pomocou iwpriv moze vypadat ako je nizsie: Mozno si niektori spominate, ze Atherosy volakedy davno nieco taketo mali ak sa pouzil prikaz iwpriv.
[ja@sirius]# iwpriv ra0
ra0 Available private ioctls :
set (8BE2) : set 1024 char & get 0
connStatus (0004) : set 1024 char & get 2047 char
driverVer (0005) : set 1024 char & get 2047 char
bainfo (0006) : set 1024 char & get 2047 char
descinfo (0007) : set 1024 char & get 2047 char
radio_off (000A) : set 1024 char & get 2047 char
radio_on (000B) : set 1024 char & get 2047 char
show (0015) : set 1024 char & get 2047 char
adhocEntry (0016) : set 1024 char & get 2047 char
get_autofback (0070) : set 1024 char & get 2047 char
get_adhocrate (004A) : set 1024 char & get 2047 char
get_agclog (003F) : set 1024 char & get 2047 char
get_assoc (0056) : set 1024 char & get 2047 char
get_assoclog (003E) : set 1024 char & get 2047 char
get_auth (0055) : set 1024 char & get 2047 char
get_authmode (0053) : set 1024 char & get 2047 char
get_autoscan (0035) : set 1024 char & get 2047 char
get_bandcapa (005A) : set 1024 char & get 2047 char
get_bcastrate (0075) : set 1024 char & get 2047 char
get_bcnlosttime (006F) : set 1024 char & get 2047 char
get_bgprotect (004C) : set 1024 char & get 2047 char
get_bssiterate (006A) : set 1024 char & get 2047 char
get_bsstimeout (006B) : set 1024 char & get 2047 char
get_channel (004D) : set 1024 char & get 2047 char
get_chlist (004E) : set 1024 char & get 2047 char
get_coopremint (0072) : set 1024 char & get 2047 char
get_connect (0057) : set 1024 char & get 2047 char
get_country (0050) : set 1024 char & get 2047 char
get_countryA (0051) : set 1024 char & get 2047 char
get_countrycode (0079) : set 1024 char & get 2047 char
get_crypt (0052) : set 1024 char & get 2047 char
get_debug (0059) : set 1024 char & get 2047 char
get_dropphy (0033) : set 1024 char & get 2047 char
get_dropcrc (0034) : set 1024 char & get 2047 char
get_hipowerdis (0076) : set 1024 char & get 2047 char
get_hipowerhith (0078) : set 1024 char & get 1024 char
get_hipowerloth (0077) : set 1024 char & get 1024 char
get_hyst (0067) : set 1024 char & get 2047 char
get_intlog (003D) : set 1024 char & get 2047 char
get_lnagain (005B) : set 1024 char & get 2047 char
get_lnagain0 (005C) : set 1024 char & get 2047 char
get_lnagain1 (005D) : set 1024 char & get 2047 char
get_lnagain2 (005E) : set 1024 char & get 2047 char
get_lnagain3 (005F) : set 1024 char & get 2047 char
get_longretry (0061) : set 1024 char & get 2047 char
get_monitortype (0040) : set 1024 char & get 2047 char
get_prismtype (0041) : set 1024 char & get 2047 char
get_mode (004F) : set 1024 char & get 2047 char
get_monrecon (007B) : set 1024 char & get 2047 char
get_networktype (0043) : set 1024 char & get 2047 char
get_noisetype (0042) : set 1024 char & get 2047 char
get_nullauto (006C) : set 1024 char & get 2047 char
get_nulltimer (006D) : set 1024 char & get 2047 char
get_nwid (007D) : set 1024 char & get 2047 char
get_rfmontx (0069) : set 1024 char & get 2047 char
get_roaming (0062) : set 1024 char & get 2047 char
get_rxantconf (0073) : set 1024 char & get 2047 char
get_rxfilter (0068) : set 1024 char & get 2047 char
get_sens (0036) : set 1024 char & get 2047 char
get_senslb (0037) : set 1024 char & get 2047 char
get_sensub (0038) : set 1024 char & get 2047 char
get_senstuning (0039) : set 1024 char & get 2047 char
get_shortretry (0060) : set 1024 char & get 2047 char
get_shortslot (004B) : set 1024 char & get 2047 char
get_signalstat (0071) : set 1024 char & get 2047 char
get_statn2m (006E) : set 1024 char & get 2047 char
get_tssi (0058) : set 1024 char & get 2047 char
get_txantconf (0074) : set 1024 char & get 2047 char
get_txburst (0047) : set 1024 char & get 2047 char
get_txgain (0048) : set 1024 char & get 2047 char
get_txpower (0044) : set 1024 char & get 2047 char
get_txpowerfs (0046) : set 1024 char & get 2047 char
get_txpowerinit (0045) : set 1024 char & get 2047 char
get_txpreamble (0049) : set 1024 char & get 2047 char
get_wmmac (007C) : set 1024 char & get 2047 char
bbp (8BE3) : set 2047 char & get 2047 char
mac (8BE5) : set 1024 char & get 2047 char
rf (8BF3) : set 2047 char & get 2047 char
e2p (8BE7) : set 1024 char & get 2047 char
stat (8BE9) : set 0 & get 2047 char
get_site_survey (8BED) : set 0 & get 2047 char
Bohuzial iwpriv je prikaz z balika Wireless_Extension, ktory je ako celok pokladany za zastaraly.Stejně jako kernelové API, které používá.
84019a3ba3b7001e2bf6dc74ac68c53d1bfee10b8a212b1e7bdf4bfb57c71b26d3cd49adead5c252f5e1f2a8f0006c89b836f2cf30cb61823a5e84a02ea234cb htc_9271.fw
Tiskni
Sdílej: