Archive for the 'Wireless' Category

14
Mar
10

How To Hack Wireless…que tentador


ACLARACION: NO PROMUEVO LAS INICIATIVAS VINCULADAS CON EL ACCESO A REDES PRIVADAS, EL VIDEO TUTORIAL MOSTRADO SE PROPONE PARA VERIFICAR LA INTEGRIDAD Y SEGURIDAD EN NUESTRA PROPIA RED Y NUNCA PARA HACER USO FRAUDULENTO DE NINGUNA OTRA.

21
Ene
10

Configurar modem 3.5G ZTE 110


La idea de este tutorial es explicar la forma en que logre conectar el modem 3.5 G(banda ancha movil) de Movistar en un sistema GNU/Linux y que ademas lo reconozca como tal y por sobre todas las cosas funcione!!

1) Lo primero a realizar es descargar el paquete usb_modeswitch-0.9.7beta.tar.bz2

Al mimso lo pueden encontrar en el siguiente enlace si no llega a funcionar el link, me lo piden y les paso el paquete via mail ya que es muy liviano.

2) Una vez que elejimos el directorio en el que se guardara y termina la descarga, abrimos una consola y dirigiendonos a dicho directorio se ejecuta el siguiente comando lo cual descomprimira el paquete:

tar xvfj usb_modeswitch-0.9.7beta

3) Loguearse como usuario root con el comando:

sudo su –

y a continuacion ingresar clave de root

4) Ingresar al directorio en que se descomprimio el paquete descargado y ejecutar:

make install

de esta forma se instala el “usb_modeswitch”.
5) A continuacion hay que editar el archivo de configuracion “usb_modeswitch.conf” y abrirlo con el editor de texto preferido. En mi caso use gedit

gedit /etc/usb_modeswitch.conf

6) Una vez abierto el archivo, buscar “MF626″ (sin las comillas) y sacar los comentarios(#) y los punto y coma(;). Es decir, la parte del archivo que nos interesa originalmente estaba asi:

########################################################
#ZTE MF628+ (tested version from Telia / Sweden)
#ZTE MF626
#
#Contributor: Joakim Wennergren

;DefaultVendor=  0x19d2
;DefaultProduct= 0x2000

;TargetVendor=   0x19d2
;TargetProduct=  0x0031

;MessageEndpoint=0x01
;MessageContent=”55534243123456782000000080000c85010101180101010101000000000000”

#if that command doesn’t work, try the other (“eject”)
;MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″

########################################################

y debe quedar asi:

########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
#
Contributor: Joakim Wennergren

DefaultVendor=  0x19d2
DefaultProduct= 0x2000

TargetVendor=   0x19d2
TargetProduct=  0x0031

MessageEndpoint=0x01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″

if that command doesn’t work, try the other (“eject”)
MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″

########################################################

7) Guardar y salir.

8) Enchufar el modem, esperar unos segundos y ejecutar en la consola:

lsusb

En este punto, uno de los dispositivos tendria que tener el ID “19d2:2000”

9) Ejecutar el comando:

/usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

Con esto le cambiamos el modo y ahora el sistema lo deberia reconocer como modem. Ejecutando nuevamente “lsusb” sin las comillas deberia
haber cambiado el ID a “19d2:0031”

10) Ahora ejecutamos:

/sbin/modprobe usbserial vendor=0x19d2 product=0x0031

A partir de ahora deberia funcionar como modem.

11) Se puede definir un archivo para que lo reconozca el Network Manager. Para ello ejecutamos en consola:

gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi

lo cual abrira un archivo en blanco al que hay que agregarle las siguientes lineas:

<!– -*- SGML -*- –>
<deviceinfo version=”0.2″>
<device>
<!– ZTE MF626 HSDPA USB Modem –>
<match key=”@info.parent:usb.vendor_id” int=”0x19d2″>
<match key=”@info.parent:usb.product_id” int=”0x0031″>
<match key=”@info.parent:usb.interface.number” int=”3″>
<append key=”modem.command_sets” type=”strlist”>GSM-07.07</append>
<append key=”modem.command_sets” type=”strlist”>GSM-07.05</append>
<append key=”info.capabilities” type=”strlist”>modem</append>
</match>
</match>
</match>
</device>
</deviceinfo>

Grabar y salir.

12) Ahora deberia verse en el Network Manager Applet la nueva conexion. Seleccionarla y a navegar!!

ACLARACION IMPORTANTE: cada vez que se desconecte el modem y se quiera usar nuevamente, deben ejecutarse los pasos 9) y 10). Solamente estos dos pasos. Tambien se podria crear un script con estos comandos para no tener que memorizarlos.

Todo esto fue lo que hice y probe en mi laptop Toshiba Tecra A5SP519 con GNU/Linux Ubuntu 9.04 y en mi Netbook Lenovo S10 con GNU/Linux Ubuntu 9.10

17
Ene
10

Ubuntu 9.10 en Lenovo Ideapad s10


Luego de terminar con la instalacion de Ubuntu 9.10 (Karmic Koala) me encuentro con que esta version reemplazo el gestor de arranque GRUB (tambien conocido como GRUB Legacy) por su evolucion: el GRUB 2. Con esta nueva version de GRUB cambian algunos arhivos de configuración, por ej el archivo para modificar las opciones de arranque de GRUB /boot/grub/menu.lst no existe mas y en su lugar podemos encontrar /boot/grub/grub.cfg.

Al abrir el archivo, se pueden ver por ej las distintas opciones en el arranque de GRUB 2:

### BEGIN /etc/grub.d/10_linux ###
menuentry “Ubuntu, Linux 2.6.31-14-generic” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search –no-floppy –fs-uuid –set 72e6a086-5aca-    4f24-b964-40521d2d01ea
linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=72e6a086-5aca-  4f24-b964-40521d2d01ea ro   quiet splash
initrd    /boot/initrd.img-2.6.31-14-generic
}
menuentry “Ubuntu, Linux 2.6.31-14-generic (recovery mode)” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search –no-floppy –fs-uuid –set 72e6a086-5aca- 4f24-b964-40521d2d01ea
linux    /boot/vmlinuz-2.6.31-14-generic root=UUID=72e6a086-5aca-4f24-b964-40521d2d01ea ro single
initrd    /boot/initrd.img-2.6.31-14-generic
}
menuentry “Microsoft Windows XP” {
chainloader (hd0,1)+1
}

Por otro lado, con la nueva version 9.10 tenia problemas para conectarme a mi wifi ya que no scaneaba las redes que estaban a mi alcance. La Lenovo Ideapad s10 viene con el adaptador inalambrico Broadcom® 802.11bg y parece que por ahi venia el problema.

Con el comando:

  • lspci | grep Network,

el controlador de la interfaz de red inalambrica es detectado pero parece que los módulos no son cargados en el kernel o no existen, asi que la solucion fue instalar el driver de la placa de red inalambrica Broadcom 802.11 :

Ahora me queda ver(entre otras cosas) como configurar el modem ZTE 110 de Movistar, si alguien sabe como hacerlo se agradece.

30
Abr
09

Configurar conexion inalambrica a internet


Hace un tiempo que tenia pendiente configurar la conexion inalambrica a internet. Empezaba con el proceso de configuracion pero siempre por una cosa u otra dejaba todo en el camino y buscaba la solucion facil: sacaba un cable del router y lo enchufaba en la laptop.

Hoy me puse nuevamente con el tema y ya que tenia necesidad de llegar al resultado, paso a explicar como fue.

La idea era configurar la red con encriptacion WPA. WPA es un sistemas para proteger las redes inalambricas el cual fue creado para corregir las deficiencias que tenia el sistema WEP. Con el NetworkManager previamente instalado, procedemos a desabilitarlo para que no ocasione inconvenientes.

La forma estandar para configurar interfaces WI-FI es mediante el demonio wpa_supplicant. NetworkManager levanta automaticamente el demonio wpa_supplicant, es por eso que se desabilito para comenzar con las pruebas.

Con el comando iwconfig verificamos que la interfaz wireless esta sin configurar:

$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1     IEEE 802.11bg  ESSID:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
          Tx-Power=0 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

A continuacion editamos el archivo de configuracion /etc/wpa_supplicant/wpa_supplicant.conf agregando las siguientes lineas y especificando el tipo de clave WPA-PSK

ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”nombre_red”
key_mgmt=WPA-PSK
psk=”clave”
}

A continuacion arrancamos el demonio wpa_supplicant:

~$ sudo wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -i eth1
[sudo] password for jalesan:
Trying to associate with 00:16:b6:28:69:bf (SSID=’nombre_red’ freq=2437 MHz)
Associated with 00:16:b6:28:69:bf
WPA: Key negotiation completed with 00:16:b6:28:69:bf [PTK=TKIP GTK=TKIP]
CTRL-EVENT-CONNECTED – Connection to 00:16:b6:28:69:bf completed (auth) [id=0 id_str=]

Vemos que la interfaz se asocia sin problemas al punto de acceso.

~$ iwconfig
lo        no wireless extensions.

eth1      IEEE 802.11g  ESSID:”nombre_red”
Mode:Managed  Frequency:2.437 GHz  Access Point: 00:16:B6:28:69:BF
Bit Rate:54 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0
Retry limit:7   RTS thr:off   Fragment thr:off
Power Management:off
Link Quality=80/100  Signal level=-49 dBm  Noise level=-87 dBm
Rx invalid nwid:0  Rx invalid crypt:1  Rx invalid frag:0
Tx excessive retries:0  Invalid misc:0   Missed beacon:4

eth0      no wireless extensions.

A continuacion ya podemos levantar el interfaz y pedir una IP por DHCP:

~$ sudo ifconfig eth1 up
[sudo] password for jalesan:


~$ sudo dhclient3 eth1
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/eth1/00:13:ce:a9:38:0e
Sending on   LPF/eth1/00:13:ce:a9:38:0e
Sending on   Socket/fallback
DHCPREQUEST of 192.168.1.103 on eth1 to 255.255.255.255 port 67
DHCPACK of 192.168.1.103 from 192.168.1.1
bound to 192.168.1.103 — renewal in 40931 seconds.

Y la conexion inalambrica quedo funcionando de esta forma relativamente sencilla.

Fuente: Wikipedia, NetworkManager, Alejandrox, Vicente Navarro




abril 2020
L M X J V S D
 12345
6789101112
13141516171819
20212223242526
27282930  

Blog Stats

  • 202.334 hits