Raspberry PI Access Point

Thursday, 30 May 2013
RaspBi

Pour transformer votre raspberry pi en access point basique (AP + Bridge avec l'interface Eth0), c'est très simple. Tous est décrit dans cette article.

Continuer à lire "Raspberry PI Access Point"

VPN "L2TP/IPSec PSK" Android / Debian Squeeze

Monday, 20 May 2013
Mobile
Si vous souhaitez utiliser le client natif Android pour les raccorder via un VPN, j'ai suivi ce mode opératoire :

http://www.falsyana.com/2012/linux/l2tp-ipsec-vpn-server-for-android/


Il m'a fallu pour mon HTC Desire HD, faire quelques petites adaptations. Voici ma config

Continuer à lire "VPN "L2TP/IPSec PSK" Android / Debian Squeeze"

DNS perso avec wvdial

Saturday, 11 May 2013
Linux
Si comme moi, vous voulez utiliser votre propre DNS plutôt que le DNS de votre opérateur 3G avec wvdial.

Tout d'abord, on va désactiver l'utilisation des DNS fourni par l'opérateur au travers de la connection PPP que monte wvdial.

Dans, le fichier "/etc/ppp/peers/wvdial" on va commenter ce paramètre.

#usepeerdns


Ensuite on va aussi le désactiver dans wvdial. Dans le fichier "/etc/wvdial.conf" :

Auto DNS = Off


On configure nos propres DNS, dans le fichier /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4



Pour être sur, on va aussi le désactiver dans ce fichier aussi "/etc/dhcp/dhclient.conf". Pour la connection au Lan local, avec les informations reçu par DHCP.


Soit, en local :
prepend domain-name-servers 127.0.0.1;


Soit ajouter des DNS ouvert (DNS Google)

prepend domain-name-servers 8.8.8.8,8.8.4.4;


Source

Kamailio 4.0.1 - Raspbian Wheezy

Friday, 10 May 2013
RaspBi VoIP
Voici, les packages que j'ai compilé pour mon Raspberry Pi sous Raspbian Wheezy.

Les sources Kamailio ne compile pas actuellement avec la version de Raspbian Wheezy. J'ai donc utilisé un patch expérimental de kamailio, pour le support Armv6 : Experimental armv7 support & armv6 smp.

Les packages sont disponibles sur : http://repo.pouf.org

Si vous souhaitez ajouter le référentiel de ces packages kamailio suivez les opérations suivantes :

Ajout de la clé de signature des packages :
wget http://repo.pouf.org/repo.pouf.org.key -O - | apt-key add -


Ajout du référentiel de package
echo "deb http://repo.pouf.org/raspbian/ wheezy main" >> /etc/apt/sources.list


Mise à jour de la liste des paquets
apt-get update


Installation de kamailio
apt-get install kamailio

Créer son propre référentiel Debian

Thursday, 9 May 2013
Linux
Vous avez des paquets que vous souhaitez mettre à disposition, dans un référentiel (repository)

Il faut tout d'abord créer une clé, qui servira à signer vos packages.

gpg --gen-key


ensuite, il faut suivre ce qui est demandé. Ne pas oublier le nom que vous renseignez, il vous sera demandé ultérieurement, à la signature.

Il faut ensuite créer son arborescence de référentiel. Pour cela on utilise le package reprepro

apt-get install reprepro


Et donc, dans un répertoire vide, on va créer notre arborescence. Il faut d'abord configurer son comportement, dans un fichier conf/distribitutions

Origin: repo.pouf.org
Label: apt repository
Codename: wheezy
Architectures: armhf
Components: main
Description: Pouf.org debian package repo
SignWith: yes
Pull: wheezy


Et maintenant, on génère l'arborescence.

reprepro --ask-passphrase -Vb . includedeb wheezy path/*.deb


Puis ensuite, pour exporter, votre clé publique, il faut l'exporter :

gpg --armor --export nom_clé_GPG > public_key_file


Si vous souhaitez ajouter cette clé, sur les machines qui téléchargent les packages :

wget http://server/public_key_file -O - | apt-key add -

Raspbian Wheezy Dongle 3G Huawei E220

Monday, 6 May 2013
Geek RaspBi
Si vous souhaitez connecter votre raspberry pi sous raspbian wheezy, avec une clé 3G Huawei E220 chez Orange, c'est possible.

Ce dongle fonctionne sans besoin d'avoir un hub USB auto-alimenté. (Je l'a fait même tourné avec un Dongle Wifi Pi Hut en même tps, sur le second port USB)

Ce dont vous aurez besoin, c'est d'installer l'outil wvdial :

apt-get install wvdial


et ensuite, d'avoir la configuration suivante /etc/wvdial.conf :

[Dialer orange]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = orange
Password = orange
Baud = 460800

[Dialer pin]
Init1 = AT+CPIN=0000
Baud = 9600
Modem = /dev/ttyUSB0


0000 dans la partie Dialer pin doit correspondre à votre code PIN

Ensuite, pour lancer le service, il vous faudra taper :

- Si pas de code pin :
wvdial orange


- Si code pin :
wvdial pin orange


l'outil comgt, permet d'aider dans le troubleshooting (comme moi, un souci avec la carte SIM)

apt-get install comgt


Pour plus d'info (toutefois, la configuration fourni ne fonctionne pas chez moi, d'où mon article) : https://github.com/sk-vpohybe/stopa-monitor/wiki/3G-modem-Huawei-E169-E620-E800

Générer votre propre image Raspbian Wheezy

Monday, 6 May 2013
Geek RaspBi
Je viens de publier des outils pour générer votre propre Image Raspbian Wheezy avec la dernière version de kernel à jour !

Plus tard, je posterais un article qui permettra de détailler un peu plus son utilisation.

J'ai aussi récupéré un script pour adapter l'image à la taille de votre carte SD.

Tous les outils sont là : https://github.com/Worxfr/raspbian-tools

Raspberry Pi Wifi Access Point (RT5370)

Monday, 6 May 2013
Geek RaspBi
Si vous avez achetez un petit Raspberry PI et que vous voulez le transformer en Access Point, je vous conseille d'acheter le dongle USB Wifi de Pi Hut ! Vous pouvez aussi le trouver sur Amazon.

L'avantage de ce dongle, c'est qu'il peut être utilisé sans Hub USB Auto-alimenté.

Pour la configuration, je vous conseille cet excellent article : http://elinux.org/RPI-Wireless-Hotspot


MD5 différents sous redhat

Friday, 5 April 2013
Linux

Si un jour vous installez un RPM sur plusieurs serveurs physiques différents, ne vous étonnez pas d'avoir des MD5 différents sur chaque serveur.

Il semble que Redhat parfois "optimise" le binaire.

Pour pouvoir les comparer de manière plus facile utilisez la commande suivante :

prelink -y --md5 votre_binaire


Normalement, vous devriez retrouver le même md5 sur tous vos serveurs.

Hubic ou pas ...

Thursday, 28 February 2013
Geek

M'intéressant depuis très longtemps aux problématiques de stockage pour le grand public, j'ai pu tester une multitude de solutions envisageable à titre personnel. Et j'ai donc été très naturellement intéressé par mes premiers tests avec Hubic. Mon retour sur plusieurs mois de galère.

Continuer à lire "Hubic ou pas ..."