Comprendre l’audio sous Linux
Publié le 5 décembre 2024
notes d'un admin sys
Publié le 5 décembre 2024
Les versions récentes du noyau Linux (apparemment 6.5+) ne reconnaissent pas correctement ces cartes réseau qu’on peut acheter par exemple chez HPE. En Linux 6.2, aucun souci.
Messages d’erreur type dans dmesg :
Nov 29 13:04:29 pve2-xxx kernel: bnxt_en 0000:12:00.0 (unnamed net_device) (uninitialized): Device requests max timeout of 100 seconds, may trigger hung task watchdog
Nov 29 13:04:29 pve2-xxx kernel: bnxt_en 0000:12:00.0 eth0: Broadcom BCM57416 NetXtreme-E 10GBase-T Ethernet found at mem de610000, node addr aa:bb:cc:dd:ee:11
Nov 29 13:04:29 pve2-xxx kernel: bnxt_en 0000:12:00.0: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
Nov 29 13:04:29 pve2-xxx kernel: bnxt_en 0000:12:00.1 (unnamed net_device) (uninitialized): Device requests max timeout of 100 seconds, may trigger hung task watchdog
Nov 29 13:04:29 pve2-xxx kernel: bnxt_en 0000:12:00.1 eth1: Broadcom BCM57416 …
Publié le 3 décembre 2024
Certains caractères sont pénibles à taper, par exemple : @ | - _ `. Sous Linux, il est possible de changer la combinaison de touches qui les produit pour éviter les mouvements de mains compliqués.
Pour ma part :
Deux possibilités pour faire ça :
Sous Xorg, au runtime avec xmodmap (exemple de script) :
#!/bin/sh
# reset to default layout
setxkbmap fr
# altgr+a = @
xmodmap -e 'keycode 24 = a A a A at adiaeresis acircumflex'
# altr+p = |
xmodmap -e 'keycode 33 = p P p P bar grave paragraph'
# altgr+oe = `
xmodmap -e 'keycode 49 = oe OE oe OE grave'
# altgr+s = -
xmodmap -e 'keycode 39 = s S s S minus Oslash oslash'
# shift+space = _
xmodmap -e 'keycode 65 = space underscore space NoSymbol space'
Sous Wayland (et Xorg), en modifiant le fichier de layout : /usr/share/X11/xkb/symbols/fr
(par exemple) …
Publié le 2 décembre 2024
Se chargent d’ajouter automatiquement les dépots à APT, et de certaines configurations si nécessaire.
Avec curl :
curl https://raw.githubusercontent.com/yoannlr/installit/main/<script>.sh | sh
Avec wget :
wget -q https://raw.githubusercontent.com/yoannlr/installit/main/<script>.sh -O - | sh
Publié le 29 novembre 2024
Le programme Link Discovery for Windows remonte les infos du lien auquel on est connecté (nom du switch, port, numéro de vlan…). Il utilise tcpdump pour capturer un paquet LLDP ou CDP émis par le switch toutes les 60 secondes max.
Sous Linux, la commande suivante fait la même chose (à exécuter en root) :
tcpdump -i eno1 '(ether[12:2]=0x88cc or ether[20:2]=0x2000)' -c 1 -s 1500 -v
(eno1
à remplacer par l’interface réseau concernée)
Exemple de sortie :
root@localhost:~# tcpdump -i eno1 '(ether[12:2]=0x88cc or ether[20:2]=0x2000)' -c 1 -s 1500 -v
tcpdump: listening on eno1, link-type EN10MB (Ethernet), snapshot length 1500 bytes
09:26:57.257496 CDPv2, ttl: 180s, checksum: 0x9274 (unverified), length 447
Device-ID (0x01), value length: 32 bytes: 'c9300x.xxxxxx.net'
Version String (0x05), value length: 250 bytes:
Cisco IOS Software [Amsterdam], Catalyst L3 Switch Software …
Publié le 28 novembre 2024
Sous Windows, en cmd admin :
wmic path softwarelicensingservice get OA3xOriginalProductKey
Sous Linux en root :
sudo grep -Eoa '([A-Za-z0-9]{5}-){4}[A-Za-z0-9]{5}' /sys/firmware/acpi/tables/MSDM
Publié le 20 août 2021