Accede a tu HTC tytn II desde GNU/Linux ( Gentoo )

Bueno está semana termine de poner un orden en mi máquina que después que nació el carajito la tenía un pelo desatendida y era un verdadero caos, así que desde hace una semana cada vez que tengo un rato se lo dedico. Después de esto, también tengo que decir que por culpa del cabrón de ais, me pase OTRA VEZ A GENTOO!!! (es la tercera oportunidad que le estoy dando y por ahora me esta ganando más que las otras veces) así que mi querida Debian tendrá que esperar...

Bueno vamos a lo que nos importa, me faltaba poder acceder a la HTC Tytn II que me regalo mi mujer el año pasado, ya lo había hecho funcionar en Debian y ahora les cuento como hacerlo, en Gentoo.

Lo primero son los requisitos del Kernel (los que me conozcan saben que soy muy tiquismiquis con el kernel, lo quiero compilado por y para mí!)

Requisitos del kernel

Device Drivers --->
USB support --->
USB Serial Converter support --->
USB PocketPC PDA Driver --->

Device Drivers --->
Network device support --->
USB Network Adapters --->
Multi-purpose USB Networking Framework
Host for RNDIS and ActiveSync devices (EXPERIMENTAL)
PPP (point-to-point protocol) support
PPP support for async serial port
PPP support for sync tty ports

Ok, una vez tengamos estos módulos, solo nos falta el software que vamos usar..

$ emerge -av app-pda/synce app-pda/synce-trayicon app-pda/synce-serial app-pda/synce-hal app-pda/synce

$ tail -f /var/log/messages
Jul 15 17:13:04 kalita usb 2-6: new full speed USB device using ohci_hcd and address 8
Jul 15 17:13:04 kalita usb 2-6: New USB device found, idVendor=0bb4, idProduct=0b0b
Jul 15 17:13:04 kalita usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 15 17:13:04 kalita usb 2-6: Product: Generic RNDIS
Jul 15 17:13:04 kalita usb 2-6: Manufacturer: HTC
Jul 15 17:13:04 kalita usb 2-6: SerialNumber: 3fbf5000-7351-0801-3557-570183303380
Jul 15 17:13:04 kalita usb 2-6: configuration #1 chosen from 1 choice
Jul 15 17:13:04 kalita rndis_host 2-6:1.0: RNDIS_MSG_QUERY(0x00010202) failed, -47
Jul 15 17:13:04 kalita eth1: register 'rndis_host' at usb-0000:00:02.0-6, RNDIS device, 80:00:60:0f:e8:00
Jul 15 17:13:04 kalita dhclient: Internet Systems Consortium DHCP Client V3.1.1-Gentoo
Jul 15 17:13:04 kalita dhclient: Copyright 2004-2008 Internet Systems Consortium.
Jul 15 17:13:04 kalita dhclient: All rights reserved.
Jul 15 17:13:04 kalita dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Jul 15 17:13:04 kalita dhclient:
Jul 15 17:13:05 kalita dhclient: Listening on LPF/eth1/80:00:60:0f:e8:00
Jul 15 17:13:05 kalita dhclient: Sending on LPF/eth1/80:00:60:0f:e8:00
Jul 15 17:13:05 kalita dhclient: Sending on Socket/fallback
Jul 15 17:13:05 kalita dhclient: DHCPREQUEST on eth1 to 255.255.255.255 port 67
Jul 15 17:13:05 kalita dhclient: DHCPACK from 169.254.2.1
Jul 15 17:13:05 kalita dhclient: bound to 169.254.2.2 -- renewal in 1082948 seconds.
Jul 15 17:13:14 kalita eth1: no IPv6 routers present

Si vemos que conecta, arrancamos el synce-trayicon y después conectamos la HTC a la computadora prenderla y veremos conectada nuestra HTC y podemos empezar a pasar cosas de un lado al otro.

Suerte y espero que les sea de utilidad.