From owner-freebsd-mobile@FreeBSD.ORG Tue Dec 18 20:35:40 2007 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1905316A419 for ; Tue, 18 Dec 2007 20:35:40 +0000 (UTC) (envelope-from jhary@unsane.co.uk) Received: from unsane.co.uk (unsane-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:1f1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 5A42E13C4D5 for ; Tue, 18 Dec 2007 20:35:39 +0000 (UTC) (envelope-from jhary@unsane.co.uk) Received: from crab.unsane.co.uk (crab.unsane.co.uk [10.0.0.111]) (authenticated bits=0) by unsane.co.uk (8.14.0/8.14.0) with ESMTP id lBIKZC3x036017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 18 Dec 2007 20:35:13 GMT (envelope-from jhary@unsane.co.uk) Message-ID: <47682EAF.8090101@unsane.co.uk> Date: Tue, 18 Dec 2007 20:33:51 +0000 From: Vince User-Agent: Thunderbird 2.0.0.9 (X11/20071121) MIME-Version: 1.0 To: Andrey Mikhailov References: <47666D48.5010203@gmail.com> In-Reply-To: <47666D48.5010203@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-mobile@freebsd.org Subject: Re: Toshiba G900 Pocket PC X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Dec 2007 20:35:40 -0000 Andrey Mikhailov wrote: > Is it possible to add support for this device ? > > > # udesc_dump /dev/ugen0 > Standard Device Descriptor: > bLength 18 > bDescriptorType 01 > bcdUSB 0200 > bDeviceClass ef > bDeviceSubClass 01 > bDeviceProtocol 01 > bMaxPacketSize 16 > idVendor 0930 > idProduct 0d29 > bcdDevice 0000 > iManufacturer 1 > iProduct 2 > iSerialNumber 3 > bNumConfigurations 1 > > Configuration 0: > Standard Configuration Descriptor: > bLength 9 > bDescriptorType 02 > wTotalLength 62 > bNumInterface 2 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes c0 (self-powered) > bMaxPower 250 (500 mA) > > Standard Interface Descriptor: > bLength 9 > bDescriptorType 04 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass ef > bInterfaceSubClass 01 > bInterfaceProtocol 01 > iInterface 0 > > Descriptor: > bLength 5 > bDescriptorType 24 > bDescriptorSubtype 01 > 05 24 01 00 01 > > Descriptor: > bLength 4 > bDescriptorType 24 > bDescriptorSubtype 02 > 04 24 02 00 > > Descriptor: > bLength 5 > bDescriptorType 24 > bDescriptorSubtype 02 > 05 24 02 00 01 > > Standard Endpoint Descriptor: > bLength 7 > bDescriptorType 05 > bEndpointAddress 81 (in) > bmAttributes 03 (Interrupt) > wMaxPacketSize 8 > bInterval 1 > > Standard Interface Descriptor: > bLength 9 > bDescriptorType 04 > bInterfaceNumber 1 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 0a > bInterfaceSubClass 00 > bInterfaceProtocol 00 > iInterface 0 > > Standard Endpoint Descriptor: > bLength 7 > bDescriptorType 05 > bEndpointAddress 82 (in) > bmAttributes 02 (Bulk) > wMaxPacketSize 64 > bInterval 0 > > Standard Endpoint Descriptor: > bLength 7 > bDescriptorType 05 > bEndpointAddress 03 (out) > bmAttributes 02 (Bulk) > wMaxPacketSize 64 > bInterval 0 > > Codes Representing Languages by the Device: > bLength 4 > bDescriptorType 03 > wLANGID[0] 0409 > > String (index 1): Toshiba Corporation > > String (index 2): Toshiba RNDIS > > String (index 3): e6461300-3205-0801-3804-0dd0120906ff > > > And when I put em to mass storage mode i got the following message in dmesg > umass0: Generic Mass Storage (PROTOTYPE--Remember to change idVendor), class > 0/0, rev 2.00/0.00, addr 3> on uhub2 > da0 at umass-sim0 bus 0 target 0 lun 0 > da0: < > Removable Direct Access SCSI-0 device > da0: 1.000MB/s transfers > da0: 1964MB (4022272 512 byte sectors: 255H 63S/T 250C) > > > dmesg -a > FreeBSD fusion 7.0-BETA2 FreeBSD 7.0-BETA2 #11: Wed Nov 7 19:35:15 EET > 2007 root@fusion:/.1/.bsdstaff/obj/.1/.bsdstaff/src/sys/ZLOVRED i386 > > Thanks in advance. > Looks like a windows mobile device from a quick google. /usr/ports/palm/uppc-kmod should in theory support it for use with the palm/synce* ports but the kmod appears to have been broken with the 7.0 move to gcc 4.2. You best bet is probably to either debug the driver and send a pr or contact the port maintainer who is listed as ports@FreeBSD.org (no one person sadly) Vince > > _______________________________________________ > freebsd-mobile@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mobile > To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org"