oriolrius.cat

Des del 2000 compartiendo sobre…

Tag: bluetooth

Envinat SMS amb el mòbil des del Linux

Reading time: 2 – 2 minutes

Screenshot-KMobileTools.png

Fa molt de temps que buscava una eina que em permetés fer aquesta xorrada amb el Siemens S45, havia trobat diversos programes que ho feien en mode text, però jo volia alguna cosa molt més trivial via finestres. Algo que no hagués de configurar gaire i que sempre ho tingués a mà quan haig d’escriure un SMS que fa una mandra increible amb el carai de teclat de mòbil.

Ahir tot llegint el bloglines em vaig trobar una eina que malgrat estar basada en KDE esta prou bé: kmobiletools. A més de poder llegir i enviar SMS amb el mòbil. També permet despenjar, penjar i trucar amb mòbil. A més aprofitant que tan el portàtil com el mòbil tenen bluetooh he configurat l’rfcomm per establir un ellaç serie i així no he de tenir cap cable pel mig que em molesti.

També s’ha de dir que el programa no és res de l’altre món i que l’eina de gestió de missatges és una mica ‘cutre’, per no parlar de l’eina de gestió de l’agenda que fa el que pot pobreta. Però algo és algo. A més és força lleuger el programa i com que ja havia de tenir les llibreries QT i les KDE carregades per altres temes, tampoc ve d’aquí el desgast de memòria.

PAN IP sobre bluetooth amb Gentoo/Linux

Reading time: 2 – 3 minutes

Per llençar una xarxa IP sobre de bluetooth en un linux, concretament amb una gentoo linux. Doncs bé, el més important és que li donem suport al kernel del nostre sistema bluetooth i després hem de tenir el paquet: net-wireless/bluez-pan i el mòdul bnep carregat.

Missatges del kernel després de carregar el mòdul (dmesg):

Bluetooth: BNEP (Ethernet Emulation) ver 1.2
Bluetooth: BNEP filters: protocol multicast

Un cop tenim això llest dels dos PCs que volem connectar amb la xarxa PAN (Personal Area Network), el que hem fer és decidir qui farà de NAP (master – Network Access Point) i qui de PANU (slave – PAN user).

Configuració del servidor:

# pand -n --listen --role NAP
pand[24538]: Bluetooth PAN daemon version 2.19
pand[24539]: New connection from yy:yy:yy:yy:yy:yy bnep0

Configuració del client:

# pand -n --connect xx:xx:xx:xx:xx:xx
pand[15986]: PAN daemon ver 1.1
pand[15986]: Connecting to xx:xx:xx:xx:xx:xx
pand[15986]: bnep0 connected

En el client s’ha de posar la MAC del dispositiu BT del servidor perquè aquest es connecti al servidor. Un cop aquest tràmit funcioni podrem comprobar que ja tenim un nou dispositiu de xarxa el bnep0. Ara només cal assignar-li una IP a cada dispositiu el del servidor i del client i llestos. Ja tenim la xarxa PAN funcionant amb protocol IP.

Observeu que uso el paràmetre -n perquè no es llenci el pand com a dimoni, sinó com un programa interactiu així podem veure el debug a la mateixa línia de comandes. Un cop ho hagueu provat és bona idea tenir-lo com a dimoni així ja no ens hem de preocupar de que estigui enllaçat tota l’estona ho farà el propi dimoni.

Si voleu més detalls de com fer-ho, m’he basat amb el document HOWTO-PAN (local). Només afegir que els index de transferència a un metre un PC de l’altre eren força baixos d’uns 200kbps i molt irregulars, amb puntes d’uns 800kbps. L’allargada màxima aconseguida amb parets ha estat d’uns 10m, però amb un ample de banda ridicul.

btscanner – buscant bluetooth

Reading time: 1 – 2 minutes

Una eina que es dedica a buscar i recollir tota la informació possible als dispositius bluetooth que tenim a l’avast, l’interessant és que no executa cap ordre que requereixi emparellar el nostre ordinador amb el dispositiu bluetooth detectat. Realment interessant per mi però no tan per la útilitat directa que té sinó pel fet de poder veure com treballa a nivell de codi. Ja que fins ara poc més havia vist que les bluez-utils que tingués un codi prou simple com per mirar-se’l amb calma.

Una captura de pantalla del btscanner en acció:

btscanner.png

Si voleu provar l’eina: btscanner download obviament pensada per treballar amb linux.

Convertint un tlf dels anys 20 en un tlf via bluetooth

Reading time: 1 – 2 minutes

Si el fet de que a la xarxa sense fils de Torrelavit hi tenim al Toni usant un tlf de la prehistòria com a terminal VoIP, gràcies a un ATA de Linksys. Ja fa uns dies tot llengint engadget ens van superar la ‘fricada’. Resulta que no se’ls ha acudit res més que a un tlf dels anys 20 canviar-li les entranyes i convertir-lo en un tlf via bluetooth. Això si que és ser friqui i la resta de coses són tonteries.

phone.jpg

La notícia original d’engadget: How-to: Make your own 1920’s style bluetooth handset.