El 17/09/12 13:29, co...@esid.gecgr.co.cu escribió:
Hola
Tengo un dispositivo USB inalámbrico marca STEREN
Tengo Debian squeeze con kernel 3.4.4
al hacer lsusb me devuelve lo siguiente
Bus 002 Device 002: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
ahora quisiera saber que paquetes puedo usar para configurar mi pc con
este dispositivo y como es posible conectarse a una red de este tipo,
claro eso es suponiendo que ya hay un equipo receptor al que me pudiera
conectar.
se configurar en /etc/network/interfaces también ????
con este dispositivo es suficiente dentro de un local???
Se necesita de otro dispositivo, digase antena o algo por el estilo??
Estoy incursionando en esto por lo tanto estoy en cero al respecto
Salu2
Cosme
Probá con estos dos artículos que he copiado de por ahí, a ver si te sirven.
Supongo que ida e irdadump estarán el el paquete irda-utils de Debian.
Tené en cuenta que el primer artículo es sobre SUSE, y las cosas en
Debian no son igual, pero sirve de guía.
El segundo es específico de Debian, pero para un infrarrojo incorporado
a una portátil.
JAP
==================================================================
(Extraído de http://www.forosuse.org/forosuse/showthread.php?t=14992)
por fin logre hacer funcionar mi adaptador usb-infrarojo.
primero que nada necesitamos instalar
irda
openobex-apps
irdadump *
*para instalar irdadump. bajamos este archivo
lo descomprimimos, entramos al directorio donde se descomprimió y
tecleamos en una consola
Código:
make
sudo make install
ya que están instalados, como root en una consola tecleamos los comandos:
Código:
modprobe irda_usb
irattach irda0 -s
checamos que nos detecte el otro dispositivo ( en mi caso un teléfono
ALCATEL ) tecleando como root
Código:
irdadump
nos va a parecer algo como esto:
Código:
the-only-one:/home/darkspark # irdadump
18:49:54.949140 xid:cmd 2f1c31a7 > ffffffff S=6 s=0 (14)
18:49:55.048827 xid:cmd 2f1c31a7 > ffffffff S=6 s=1 (14)
18:49:55.149823 xid:cmd 2f1c31a7 > ffffffff S=6 s=2 (14)
18:49:55.249307 xid:cmd 2f1c31a7 > ffffffff S=6 s=3 (14)
18:49:55.349174 xid:cmd 2f1c31a7 > ffffffff S=6 s=4 (14)
18:49:55.449281 xid:cmd 2f1c31a7 > ffffffff S=6 s=5 (14)
18:49:55.536870 xid:rsp 2f1c31a7 < 8aaa723e S=6 s=5 ALCATEL OT55x
hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ] (31)
18:49:55.548862 xid:cmd 2f1c31a7 > ffffffff S=6 s=* the-only-one
hint=0400 [ Computer ] (28)
si nos detecta el dispositivo ya podemos empezar a transferir archivos.
para recibir archivos tecleamos como root también:
Código:
ircp -r
el único problema es que lo que recibimos es guardado en /
si tecleamos el comando ircp sin opciones nos aparece algo asi:
Código:
the-only-one:/home/darkspark # ircp
Usage: ircp file1, file2, ...
or: ircp -r [DEST]
Send files over IR. Use -r to receive files.
en teoria si ponemos
Código:
ircp -r /home/usuario
debería copiar el archivo a /home/usuario, pero a mi me lo sigue
copiando a / pero bueno ya es un avance poder copiar archivos.
para enviar algún archivo simplemente tecleamos:
Código:
ircp /ruta/del/archivo-a-enviar
o bien si queremos enviar varios archivos solo los separamos con comas.
ejemplo:
Código:
ircp /ruta/archivo1,/ruta/archivo2
para facilitarme las cosas cree un pequeño script en perl.
Código:
#!/usr/bin/perl
menu:
system ("clear");
print "************************\n";
print "* phone2pc-infrared *\n";
print "************************\n\n";
print " Seleccione una opcion \n\n";
print "[1] recibir archivo\n";
print "[2] enviar archivo\n";
print "[3] salir\n";
chomp ($opcion=<STDIN>);
if ($opcion == 1)
{
system ("clear ; sudo ircp -r ; sudo mv /*.* ~");
goto menu;
}
elsif ($opcion == 2)
{
system ("clear");
print "escriba la ruta del archivo a enviar\n\n";
chomp ($env=<STDIN>);
system ("clear ; sudo ircp $env");
goto menu;
}
elsif ($opcion == 3)
{
system ("clear");
exit;
}
else
{
system ("clear");
print " opcion incorrecta, intente nuevamente\n";
sleep (2);
goto menu;
}
el script al descargar archivos del dispositivo (celular,pda,etc) lo
mueve a la carpeta del usuario que ejecuto el script. el unico
"problema" es que si tenemos servidor http, en / ay un archivo llamado
"session_mm_apache2handler0.sem" que tambien sera movido a nuestra home,
pero esto ( almenos a mi) no afecta el funcionamiento del servidor http.
espero esta información sea útil para alguien.
==================================================================
(Extraído de
http://tuxpuc.pucp.edu.pe/articulo/como-configurar-el-puerto-infrarrojo-de-la-laptop-irda)
Cómo configurar el puerto infrarrojo de la laptop (irDA)
9 de Abril de 2007 por Gonzalo Alvarez
en
Hardware
Hardware
El estándar irDA permite la comunicación bidireccional por rayos
infrarrojos entre dos extremos a velocidades que oscilan entre los 9.600
bps y los 4 Mbps. La mayoría de laptops actuales cuentan con éste puerto
además es muy común en celulares, calculadoras , PDAs, etc.
El día que instalé Debian GNU/Linux en mi laptop nunca pensé usar el
puerto infrarojo hasta que me compre un celular capáz de transmitir
datos via Bluetooh e irDA, y como mi laptop no cuenta con bluetooth tuve
que echar a andar la transmisión vía puerto infrarrojo, aunque la
velocidad de transmisión es lenta al menos me sirve para pasarle
imágenes y jueguitos a mi celular.
En este pequeño how-to les mostraré la configuración del puerto
infrarrojo en una laptop Toshiba Satellite A75-S229 con la distribución
Debian GNU/Linux Etch instalada.
Paso 1:
Instalamos el paquete de utilidades para administrar los dispositivos
infrarrojos, éste incluye irattach, findchip, irdadump, irdaping y irpsion5.
gaf3:~# apt-get install irda-utils
Paso 2:
Listamos los dispositivos tty soportados por nuestra máquina, uno de
ellos debe ser el dispositivo infrarrojo:
gaf3:~# dmesg | grep tty
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
sirdev_get_instance - ttyS1
irtty_open - ttyS1: irda line discipline opened
Como observamos, el dispositivo infrarojo es ttyS1, ahora procedemos a
configurar el puerto infrarrojo y dejarlo operativo:
gaf3:~# irattach /dev/ttyS1
Paso 3:
Verificamos que todo haya salido bien:
gaf3:~# dmesg | tail
ACPI Error (psparse-0537): Method parse/execution failed
[\\_SB_.PCI0.LPC0.EC0_._Q1E] (Node f7f488ec), AE_NOT_EXIST
sirdev_get_instance - ttyS1
irtty_open - ttyS1: irda line discipline opened
irlap_change_speed(), setting speed to 9600
irlap_change_speed(), setting speed to 115200
irlap_change_speed(), setting speed to 9600
irlap_change_speed(), setting speed to 115200
irlap_change_speed(), setting speed to 9600
irlap_change_speed(), setting speed to 115200
irlap_change_speed(), setting speed to 9600
Paso 4:
Ahora instalamos el paquete que nos permite transferir datos por
comandos de consola:
gaf3:~# apt-get install openobex-apps
Por ejemplo, para recibir archivos por el puerto infrarrojo, enviemos
datos desde un dispositivo infrarrojo como puede ser nustro celular,
PDA, etc. y en la consola escribimos:
$ ircp -r <destino>
Existen además aplicaciones gráficas que inclusive sincronizan el
celular con la computadora, es cuestión de buscar la que se ajuste a
nuestras necesidades.
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50579f94.4020...@gmail.com