Category Archives: Tip

Reset Usb sur linux

Problème avec un périphérique récalcitrant qui chatouille trop le contrôleur.
Effectuer un reset du port est parfois nécessaire pour éviter un reboot.

Rien de plus facile sous linux :

echo -n “0000:00:1a.0” | tee /sys/bus/pci/drivers/ehci_hcd/unbind
echo -n “0000:00:1d.0” | tee /sys/bus/pci/drivers/ehci_hcd/unbind
echo -n “0000:00:1a.0” | tee /sys/bus/pci/drivers/ehci_hcd/bind
echo -n “0000:00:1d.0” | tee /sys/bus/pci/drivers/ehci_hcd/bind
lspci, permet de confirmer le numéro de bus de votre contrôleur USB.

Vim | Templates

En ce moment je fais quelques pages html, pour tenter de garder une ligne standard de format, je me suis dit qu’un template était la bonne solution.

Mais comment utiliser des template avec VI ?
… Rien de plus facile !
En Trois actes:

  • Créer un répertoire Template
  • Mapper les noms de fichiers avec les Templates
  • Rulez !

Continue reading

Recommended hardware

Here’s a useful list of chipsets (found on motherboards) that are documented. Since it’s documented, it’s easy to add support for them & the drivers are less buggy.

If you really care about Open Source, contact the company & ask for hardware documentation/datasheets. We don’t want source code: we want freely available specs.

(Signing an NDA is not an option, we also want to share what we know to other groups out there: *BSD, Linux, Haiku, Minix3 and many other groups in pure open source spirit)

Intel:

ICH7
ICH8 mobile
ICH9

ICH10

CMD/Silicon Image

CMD 648
CMD 649
SiI 680

Promise:

PDC20579
PDC40775

ATI:
IXP700/800 SATA

Ethernet:
Realtek
Intel (complex and buggy)

Wifi:
Ralink
Realtek (older chipsets like 8187)

Video Adapters:
Intel
ATI
Soundcards:
Realtek

(Still a work-in-progress)

Je dis vi

Ou plutôt vim, le fantastique éditeur de texte ! Il fonctionne quasiment partout, la version la plus simple s’utilise sur le shell. Il faut par contre retenir quelques commandes de base pour pouvoir débuter, et quelques commandes supplémentaires pour remplacer tous les autres éditeurs.

Attention, ce n’est pas pour faire du WYSIWYG, amis cliqueurs … passez votre chemin.
Continue reading

Se la jouer avec la VM linux

linux virtual memory
Source: http://blog.nasa.fr/wp/linux/2011-02-18/se-la-jouer-avec-la-vm-linux/

Vous voulez jouer au malin avec la gestion Virtual Memory de linux… Ce tips est pour vous. Il permet de vider la mémoire cache et avoir de la mémoire libre.

Mais j’entends au fond de la salle : qu’est-ce qui est dans le cache ?
Et bien facile, mon ptit gars… il va contenir les fichiers qui sont extraits du disque avant d’être utilisés. Le but est d’accélérer l’accès lors d’une lecture suivante.
Continue reading

Port Serie Saison I

db9_pinoutsEt ben, voila j’ai perdu un écran sur la machine qui me sert de routeur. Sans clavier ni écran le diagnostique n’est pas facile en cas d’erreur. Mais heureusement le mode console est là. Je ne sais pas depuis combien de temps cela existe dans le kernel, mais je pense que cela ne doit pas être loin des origines.

Continue reading

Générateur de Fla$h Swftools

Dans la série je ne sais pas quoi faire le jour de nöel, j’ai testé pour vous swftools.
C’est un outil GPL (opensource) qui permet de faire des fichiers flash en décrivant chaque Keyframe, le logiciel permet de compiler le fichier et de générer l’animation Flash.

Bref c’est un petit utilitaire en mode texte qui peut faire quelques animations sympathiques pour vos cartes de voeux… et donner un peu de vie à un message en  mode texte.
Bonne Année 2010 à tous.
Continue reading

Grub 2

Dans la série je ne sais pas quoi faire le week-end, j’ai testé pour vous Grub2. Pour ceux qui ne savent pas, c’est le petit soft qui permet de démarrer votre machine, le mystérieux boot loader qui n’a rien d’effrayant. La version 2 permet d’avoir quelques fonctions gadgets histoire d’épater vos amis.

Continue reading