domingo, mayo 31, 2009

Como reportar un ID de USB que no aparece al hacer "lsusb" o aparece pero dice muy poco... por ejemplo si haces "lsusb -v"
debería mostrar algo así como esto...

Bus 002 Device 003: ID 15d9:0a33 Dexon Mouse
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x15d9 Dexon
idProduct 0x0a33 Mouse
bcdDevice 1.00
iManufacturer 0
iProduct 1 USB Mouse
iSerial 0
bNumConfigurations 1
Configuration Descriptor:

continúa, pero saqué lo más importante:
idVendor 0x15d9 Dexon
idProduct 0x0a33 Mouse

Que es lo que hace, idvendor es el chip, este identifica que es en sí, y idproduct es lo que es, osea que es lo que hace, un chip puede tener múltiples usos, de ahí las diferencias, todo esto lo puedes reportar directamente a:
http://www.linux-usb.org/
si tienes Debian, puedes revisar el contenido de tu dispositivo en:
gedit /var/lib/usbutils/usb.ids

y buscar el que sea el tuyo claro, si no está, entonces reportalo directamente al bugtrack de tu distribución, o mejor aún, directamente al proyecto usbutils.
http://www.linux-usb.org/

viernes, mayo 29, 2009

Hola, más de alguna vez se deben haber topado con que querías cambiar tu dirección mac por algún problema... pero te topaste con que creías que no se podía...
Es muy fácil, debes bajar la interfaz de red:
sudo ifconfig eth0 down
luego:
ifconfig eth0 hw ether 00:00:00:00:00:01
Luego se revisa y levantas si se cambió:
sudo ifconfig eth0
sudo ifconfig eth0 up

Puede ser wifi o ethernet, depende como se llame tu interfaz, en mi caso me lanzaba un error al hacer el cambio, pero logré que cambiara sin dramas... tuve que hacer la misma operación unas 8 veces cambiando la mac de mi tarjeta, y al final funcionó sin mayores problemas...


acerca del error:
http://www.linuxforums.org/forum/linux-applications/20846-error-changing-mac-address-ifconfig-ethx-hw-ether-xx-xx-xx.html

recomendado para automático...
http://www.howtogeek.com/howto/ubuntu/change-your-network-card-mac-address-on-ubuntu/

Ejemplo práctico:

maximi89@Maximiliano:~$ sudo ifconfig eth0 down
maximi89@Maximiliano:~$ sudo ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:09:a1:82:42:33
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2969599 errors:0 dropped:0 overruns:0 frame:0
TX packets:1965913 errors:42 dropped:0 overruns:0 carrier:0
collisions:15 txqueuelen:1000
RX bytes:3592112228 (3.3 GiB) TX bytes:221453006 (211.1 MiB)
Interrupt:18 Base address:0xac00

maximi89@Maximiliano:~$ sudo ifconfig eth0 hw ether 00:09:a1:82:42:32
maximi89@Maximiliano:~$ sudo ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:09:a1:82:42:32
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2969599 errors:0 dropped:0 overruns:0 frame:0
TX packets:1965913 errors:42 dropped:0 overruns:0 carrier:0
collisions:15 txqueuelen:1000
RX bytes:3592112228 (3.3 GiB) TX bytes:221453006 (211.1 MiB)
Interrupt:18 Base address:0xac00

maximi89@Maximiliano:~$ sudo ifconfig eth0 up


Buena suerte!

sábado, mayo 23, 2009

Bluetooth Dongle ISSC http://www.issc.com.tw/bt_dongle.htm

El error:
Bluetooth doesn't work (hci_cmd_task: hci0 command tx timeout)

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/268502?comments=all

Fue solucionado en el kernel 2.6.30-rc6, pero además según un desarrollador de Bluez, Holtmann el usar "hcitool cc" (hcitool cc sirve para establecer una conexión al cliente) no sirve porque es para los desarrolladores, entonces utiliza:

gnome-obex-send -d XX:XX:XX:XX:XX:XX '/home/maximi89/Foto curriculo.png'


desde la versión bluez 4.34-0exp1 funciona sin dramas, y con el kernel 2.6.30-rc6
sudo "hciconfig hci0 up" levanta la interfaz, y podrás enviar con el comando anteriormente mencionado.

kernel 2.6.30-rc6 fix the problem of "hci0 tx timeout"


ID 1131:1004 Integrated System Solution Corp. Bluetooth Device

[ 6306.340042] usb 2-2: new full speed USB device using ohci_hcd and address 4
[ 6306.564806] usb 2-2: New USB device found, idVendor=1131, idProduct=1004
[ 6306.564815] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 6306.564822] usb 2-2: Product: ISSCEDRBTA
[ 6306.564826] usb 2-2: Manufacturer: ISSC
[ 6306.564973] usb 2-2: configuration #1 chosen from 1 choice



No sirve:
sudo hciconfig hci0 up
sudo hcitool cc XX:XX:XX:XX:XX:XX (holtmann of bluez say that it's only for developers)
Sirve:
levantar la interfaz bluetooth y luego enviar archivos con un programa que haga eso, gnome-obex-send es uno y sirve muy bien, no he probado recibir ni otros medios como audifonos o mouse, sólo enviar archivos.

Más información en mi post más reciente:
http://maximi89.blogspot.com/2009/10/como-activo-el-bluetooth-en-mi.html