16 avril 2021

Téléphone IP Cisco SPA504g - MàJ du firmware sous Linux

La mise à jour du firmware du téléphone IP Cisco SPA504g est très facile... sous Windows. Hélas sous GNU/Linux, il faut creuser un peu. La solution n'est pas compliqué, mais il faut le savoir !

En premier, il faut télécharger le dernier firmware sur le site de Cisco. Ensuite décompressez-le dans un répertoire. Vous obtenez un fichier .pdf d'explication, ainsi que le firmware avec un nom sous la forme "spa50x-30x-x-x-xx.bin".

A partir du shell (si vous ne l'avez pas encore utilisé), saisissez la commande :

$ ip addr show

Chercher votre interface réseau et son adresse IP (on prendra 172.17.54.12, pour cet exemple). Lancez ensuite un serveur http simple en Python (ici Python v3) :

$ python -m http.server 8000

Ensuite sur le téléphone, identifiez-vous, passez en admin, puis dans l'onglet "Provisionning", complétez le champs "Upgrade Rule: " avec :

http://72.17.54.12:8000/spa50x-30x-x-x-xx.bin

Cliquez sur "Submit all change", et c'est parti, la mise à jour commence. Ne débranchez pas le téléphone avant la fin.

Notez bien : s'il devait y avoir un soucis, "je ne pourrais être tenu responsable", c'est votre choix de suivre ce guide et les conséquences qui vont avec.

11 mars 2021

VirtManager - masquer virbr0 dans NetworkManager

VirtManager est une alternative un peu moins ergonomique à VirtualBox, mais bien plus puissante car reposant sur Qemu/KVM. Pour son fonctionnement, VirtManager installe l'interface virbr0, que l'on a aucun besoin de gérer au niveau de l'OS hôte. Voici une solution pour indiquer à NetworkManager de masquer cette interface.

Lire la suite

29 novembre 2020

Bluetooth éteint au démarrage

Cela faisait un moment que je cherchais comment avoir le bluetooth éteint au démarrage, pour des questions de sécurité et d'économie d'énergie. En fouillant dans les fichiers de configuration du Bluetooth sous Ubuntu, j'ai trouvé le fichier /etc/bluetooth/main.conf, qui contient un paramètre d'auto-démarrage.

Lire la suite

22 mars 2020

Jitsi-Meet en container LXC avec Proxmox

Il est préférable d'avoir un nom de domaine. Créez un CT sur Proxmox, partez sur le tempmlate Debian 9 3. Je n'ai pas encore d'idée précise sur la consommation en mémoire vive et CPU, j'ai donc choisis large, 2Gio de RAM et 2 CPU. Edit du 20/04/2020 : et finalement c'est assez, par contre prévoyez  […]

Lire la suite

3 mars 2020

Proxmox : Installer OpenWRT dans une machine virtuelle

Créons la machine virtuelle, typiquement 2 coeurs, 256 Mio de RAM, 4Gio de disque dur. Nous pouvons peaufiner comme par exemple avoir plusieurs interfaces réseau (dans des VMBR différents). Repérons bien le numéro de la machine. Montons en SSH sur Proxmox: ssh root@proxmox.lan Ensuite telechargeons  […]

Lire la suite

10 février 2020

VitalPBX en container LXC avec Proxmox

Créez un CT sur Proxmox, avec Centos7 Rentrez dans le container : # yum install NetworkManager screen htop wget openssh-server deltarpm # yum update Redémarrez le container, c'est préférable... Pour l'installation, VitalPBX explique comment procéder avec un VPS ici : https://github.com/VitalPBX/VPS/  […]

Lire la suite

3 février 2020

Dépots GNU/Linux Debian en HTTPS

Lors d'une intervention sur un serveur dans un pays un peu rock'n roll, j'ai remarqué que les mises à jour échouaient systématiquement. La raison : le FAI avait installé un routeur qui "embarquait" (balise "embed") tout les sites http et ajoutait un crypto-mineur au passage.  […]

Lire la suite

Fabriquer une clef UEFI FAT32 d'installation de Windows 10 avec Ubuntu (ou Debian)

Téléchargez la dernière realese de W10, sur le site de Microsoft. Dans l'exemple $USER=jean-kevin, et l'on est sous Ubuntu. Pour les saveurs "chapeau rouge" (CentOS, Red Hat, Fedora, etc...) voyez yum à la place d'apt. Nous aurons besoin de wimsplit, contenus dans le paquet wimtools : #  […]

Lire la suite