Archives mensuelles : octobre 2015

Comment corriger un problème de son saccadé ou haché sur un Raspberry Pi?

Dans une application Web utilisant un Raspberry Pi modèle 2 avec le navigateur Iceweasel et des sons au format audio/ogg (HTML5), nous avons noté que le son était souvent haché et/ou saccadé (voire coupé parfois). Le problème ne se posait que dans la navigateur et jamais lorsqu’on lisait un son en direct (avec omxplayer par exemple).

Pour résoudre ce problème, il a fallu désinstaller le paquet pulseaudio qui causait de sérieux ralentissements:

sudo apt-get remove –-purge pulseaudio

Le son était désormais fluide et sans être haché ni coupé. Le Raspbery Pi n’est probablement pas assez puissant pour jouer un son en passant par la couche intermédiaire de pulseaudio.

How to reinstall a firmware on router ASUS RT-N16 when last firmware upgrade failed?

I tried to upgrade my ASUS RT-N16 router with the latest firmware (beta/test) and it failed : the GUI was stuck and I could setup anything.

I followed the hard reset procedure (known as 30/30/30 hard reset):

  • press the reset button (with a pen) – keep it pressed
  • wait for 30 seconds
  • unplug the power cable (keeping the reset button pressed)
  • wait for 30 seconds
  • plug the power cable (keeping the reset button pressed)
  • wait for 30 seconds

The router should be in « rescue mode » – the power light blinking slowly like this:

Then you should download and install the « Firmware Restoration utility » from the asus support web site:

http://www.asus.com/Networking/RTN16/HelpDesk_Download/

This utility is supposed to find your router on you LAN… but it kept on failing in my case!

Until… I restarted the Firmware Restoration utility – and did the 30/30/30 hard reset again : it worked!

The utility must have some sort of cache (network) and couldn’t find the router – even if it was in rescue mode…

Comment diriger le son sur l’HDMI ou la prise jack analogique sur un Raspbery Pi?

Le Raspberry Pi dirige le son vers la prise HDMI. Mais il arrive souvent que les écrans ne disposent pas de haut-parleurs intégrés – le Raspberry Pi reste alors silencieux… Il est facile de rediriger la sortie son vers la prise jack analogique (et ce même si le Pi reboote).

Comment diriger le son sur l’HDMI ou la prise jack analogique ?

  • Pour diriger le son vers la prise casque analogique (jack 3.5mm) :
 sudo modprobe snd_bcm2835
 sudo amixer cset numid=3 1
  • Pour diriger le son vers la prise numérique HDMI :
 sudo modprobe snd_bcm2835
 sudo amixer cset numid=3 0

Pour utiliser explicitement une sortie avec le logiciel omxplayer:

  • Pour diriger le son vers la prise casque analogique (jack 3.5mm) :
 omxplayer -o local myfile.mp3
  • Pour diriger le son vers la prise numérique HDMI :
 omxplayer -o hdmi myfile.mp3