Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Jarní konference EurOpen.cz 2025 proběhne 26. až 28. května v Brandýse nad Labem. Věnována je programovacím jazykům, vývoji softwaru a programovacím technikám.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
uname -a
:
root@sharkan-pc1:~# uname -a Linux sharkan-pc1 4.8.0-36-generic #36~16.04.1-Ubuntu SMP Sun Feb 5 09:39:57 UTC 2017 x86_64 x86_64 x86_64 GNU/LinuxOvladač ve formě zdrojáků jsem stáhnul z githubu. Kompilace příkazem
make
dopadla, až na asi dvě varování, dobře. Potom jsem postupoval následovně:
root@sharkan-pc1:/home/michal/asus/mt7610u-master# make installfw cp -n firmware/* /lib/firmware root@sharkan-pc1:/home/michal/asus/mt7610u-master# modprobe -v cfg80211 insmod /lib/modules/4.8.0-36-generic/kernel/net/wireless/cfg80211.ko root@sharkan-pc1:/home/michal/asus/mt7610u-master# insmod mt7610u.koZ výpisu příkazu
lsmod
se zdá, že moduly cfg80211
a mt7610u
jsou opravdu vloženy do jádra:
root@sharkan-pc1:~# lsmod | grep mt7610u mt7610u 643072 0 cfg80211 581632 1 mt7610uAvšak po restartu tam opět nejsou a musím je vkládat znova. Ve výpisu příkazu
ifconfig
se žádné nové rozhraní neobjeví, je tam pouze síťová karta integrovaná na základní desce:
root@sharkan-pc1:~# ifconfig enp4s0 Link encap:Ethernet HWaddr 00:24:1d:c6:99:03 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:1988 errors:0 dropped:0 overruns:0 frame:0 TX packets:1988 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:146848 (146.8 KB) TX bytes:146848 (146.8 KB)Přikládám dvě části výpisu příkazu
dmesg
:
root@sharkan-pc1:~# dmesg | grep mt7610u [ 899.889721] mt7610u: loading out-of-tree module taints kernel. [ 899.890173] mt7610u: module verification failed: signature and/or required key missing - tainting kernel [ 899.894224] ==>mt7610u_chip_onoff(): OnOff:1, Reset= 0, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0xff000003 [ 899.902098] usbcore: registered new interface driver mt7610u root@sharkan-pc1:~# dmesg | tail [ 899.897120] 80211> Number of channel = 44 [ 899.897121] 80211> Number of rate = 12 [ 899.897122] 80211> CurTxPower = 0 dBm [ 899.897124] 80211> TxStream = 0 [ 899.897218] crda> requlation requestion by core: 00 [ 899.897337] 80211> CFG80211_Register [ 899.902098] usbcore: registered new interface driver mt7610u [ 899.972226] show_signal_msg: 36 callbacks suppressed [ 899.972229] ModemManager[914]: segfault at 0 ip 0000000000431ab3 sp 00007ffe8ac6d370 error 4 in ModemManager[400000+103000] [ 1291.098742] perf: interrupt took too long (2549 > 2500), lowering kernel.perf_event_max_sample_rate to 78250Adaptér nefunguje, budu vděčen za jakoukoli radu. Předem děkuji. Michal
Řešení dotazu:
ifconfig -aviz z "man ifconfig": "-a display all interfaces which are currently available, even if down"...
mt7610u: module verification failed: signature and/or required key missing - tainting kernel
lsusb
:
root@sharkan-pc1:~# lsusb Bus 002 Device 003: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader) Bus 002 Device 002: ID 0b05:17d1 ASUSTek Computer, Inc. AC51 802.11a/b/g/n/ac Wireless Adapter [Mediatek MT7610/Ralink RT2870] Bus 002 Device 004: ID 18a5:0236 Verbatim, Ltd Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 005: ID 125f:cb20 A-DATA Technology Co., Ltd. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 003: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter Bus 004 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 0458:0708 KYE Systems Corp. (Mouse Systems) Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubZatím děkuji za všechny rady. Vyzkouším to a ozvu se.
iwconfig
a ifconfig
:
michal@sharkan-pc1:~$ iwconfig lo no wireless extensions. ra0 Ralink STA ESSID:"11n-ac-AP" Nickname:"MT7610U_STA" Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated Bit Rate:1 Mb/s RTS thr:off Fragment thr:off Link Quality=10/100 Signal level:0 dBm Noise level:0 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 enp4s0 no wireless extensions. michal@sharkan-pc1:~$ ifconfig enp4s0 Link encap:Ethernet HWaddr 00:24:1d:c6:99:03 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:1460 errors:0 dropped:0 overruns:0 frame:0 TX packets:1460 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:108016 (108.0 KB) TX bytes:108016 (108.0 KB) ra0 Link encap:Ethernet HWaddr 70:4d:7b:12:f7:80 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:110686 errors:0 dropped:0 overruns:0 frame:0 TX packets:47 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11294164 (11.2 MB) TX bytes:4532 (4.5 KB)Děkuji všem, kdo poradili, obzvláště NN. Michal
[ 899.972229] ModemManager[914]: segfault at 0 ip 0000000000431ab3 sp 00007ffe8ac6d370 error 4 in ModemManager[400000+103000]Tohle vypadá docela povzbudivě (jako fakt, třeba se rozhraní objevilo a jenom ModemManager to nerozdejchal).
sudo apt install mokutil sudo mokutil --disable-validationreštart a znovu natiahni ( zaveď do jadra ,) modul wifiny ...
modprobe -v "wifi-modul"
dmesg
, která tě zajímala:
[ 705.811390] mt7610u: loading out-of-tree module taints kernel. [ 705.811836] mt7610u: module verification failed: signature and/or required key missing - tainting kernel [ 705.815176] === pAd = ffffc479c1dfd000, size = 893768 === [ 705.815458] <-- RTMPAllocTxRxRingMemory, Status=0 [ 705.815555] <-- RTMPAllocAdapterBlock, Status=0 [ 705.815755] ==>mt7610u_chip_onoff(): OnOff:1, Reset= 0, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0xff000003 [ 705.816238] MACVersion = 0x76502000 [ 705.816738] MACVersion = 0x76502000 [ 705.817118] 80211> RFICType = 3 [ 705.817120] 80211> Number of channel = 44 [ 705.817121] 80211> Number of rate = 12 [ 705.817122] 80211> CurTxPower = 0 dBm [ 705.817124] 80211> TxStream = 0 [ 705.817218] crda> requlation requestion by core: 00 [ 705.817361] 80211> CFG80211_Register [ 705.821077] usbcore: registered new interface driver mt7610u [ 705.922489] show_signal_msg: 36 callbacks suppressed [ 705.922494] ModemManager[940]: segfault at 0 ip 0000000000431ab3 sp 00007ffe0525c760 error 4 in ModemManager[400000+103000]Který příkaz pro práci se síťovými rozhraními doporučuješ, když píšeš, že
ifconfig
nefunguje?
root@sabina:~# uname -a Linux sabina 4.19.0-25-amd64 #1 SMP Debian 4.19.289-2 (2023-08-08) x86_64 GNU/LinuxV tomto diskuzním fóru jsem se dočetl, že počínaje jádrem 4.19 mají čipy MediaTek řady MT76x0 podporu v jádře. Tato podpora možná funguje v distribucích Fedora a Ubuntu, avšak nikoli v mém Debianu. Pátral jsem dál a našel tento dobrý návod, který mi pomohl. Do souboru
/etc/apt/sources.list
jsem přidal řádek
deb http://deb.debian.org/debian/ bullseye non-freea potom jsem provedl příkazy
apt update
a apt install firmware-misc-nonfree
. Po restartu začal adaptér ASUS USB-AC51 fungovat:
root@sabina:~# iw dev phy#0 Interface wlx704d7b12f780 ifindex 3 wdev 0x1 addr 4e:4c:ba:6c:8e:0b type managed txpower 20.00 dBm root@sabina:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:24:1d:c6:99:03 brd ff:ff:ff:ff:ff:ff inet 192.168.4.137/24 brd 192.168.4.255 scope global dynamic noprefixroute enp4s0 valid_lft 576sec preferred_lft 576sec inet6 fe80::224:1dff:fec6:9903/64 scope link noprefixroute valid_lft forever preferred_lft forever 3: wlx704d7b12f780: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 4e:4c:ba:6c:8e:0b brd ff:ff:ff:ff:ff:ffAvšak zatím funguje pouze jednostranně jako anténa na příjem wifi. Máte někdo tušení, jak jej nakonfigurovat, aby fungoval i jako přístupový bod? Předem děkuji za všechny rady.
Tato podpora možná funguje v distribucích Fedora a Ubuntu, avšak nikoli v mém Debianu.Vyžadování firmwaru dodaného bokem je běžný stav a podpora v jádře tak vypadá běžně. A typicky je ten postup takový, že zjistíš, že se ti neobjevilo wifi rozhraní, tak se podíváš do
dmesg
(dmesg | grep -i firmware
) a téměř vždy zjistíš že si to stěžuje na nedostupný firmware soubor; název souboru zadáš do vyhledávače obsahů balíčků na packages.debian.org dole, a pak si nainstaluješ balíček který ho obsahuje.
Tiskni
Sdílej: