[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PCI Cards for O2




Well, there I can help you.

Try the ADS Technologies USB 2.0/Firewire PCI combo card #DLX180. It looks like Circuit City discounted the card from $79.99 to $49.99 on their web site. I had previously mail ordered it from elsewhere for $34.99.

This card has an ALI chipset which is known to work well under linux in general. You will have to change your kernel config and build your modules. I am running 2.6.17.10-mipsgit-20060618-ip32r5k on gentoo on mine, but debian shouldn't present any problems.

As far as I can tell, the manufacturer actually has two versions of the card out. The one at Circuit City in the blister packs had 1 internal firewire port, 2 external firewire, and 3 external USB. The one I mail ordered came as 1 internal firewire, 1 internal USB, 2 external firewire, and 2 external USB.

Here's a link:

http://www.circuitcity.com/ssm/ADS-Technologies-USB-2-0-FireWire-Adapter-DLX180/sem/rpsm/oid/70519/rpem/ccd/productDetail.do

In regards to successes, the USB has worked well. I use my flash thumb drive a lot, and I have burned a couple DVD's at max speed. The only failure that I've had is my USB bluetooth. Even though I have all the modules, it's not bringing the device up right. Not sure if this is a kernel bug or a user issue yet.

As far as firewire, the driver loads and detects the controller and hub. I see device insertion events when I plug something in, but haven't seen a proper driver loaded to service the device. I suspect I just don't have something set up right, but I haven't yet had time to debug it. So, it may be possible to get it working, I just cannot say for sure yet.

Here's the relevant sections of the kernel config I used. Note, you may need to turn off OHCI stuff on the USB and use only EHCI. On my system, it kept inserting modules for both on boot. This caused the system oops on removal of a usb device. Removing the ohci-hcd.ko module fixed that. Since this is a 2.0 controller, I think it should only need EHCI.

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_MODVERSIONS=y
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Bus options (PCI, PCMCIA, EISA, ISA, TC)
#
CONFIG_HW_HAS_PCI=y
CONFIG_PCI=y
# CONFIG_PCI_DEBUG is not set
CONFIG_MMU=y


#
# PCI Hotplug Support
#
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_FAKE=y
# CONFIG_HOTPLUG_PCI_CPCI is not set
# CONFIG_HOTPLUG_PCI_SHPC is not set

#
# Block devices
#
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set

#
# IEEE 1394 (FireWire) support
#
CONFIG_IEEE1394=m

#
# Subsystem Options
#
# CONFIG_IEEE1394_VERBOSEDEBUG is not set
CONFIG_IEEE1394_OUI_DB=y
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
# CONFIG_IEEE1394_EXPORT_FULL_API is not set

#
# Device Drivers
#
# CONFIG_IEEE1394_PCILYNX is not set
CONFIG_IEEE1394_OHCI1394=m

#
# USB support
#
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set

#
# Miscellaneous USB options
#
# CONFIG_USB_DEVICEFS is not set
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_OTG is not set

#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
# CONFIG_USB_EHCI_SPLIT_ISO is not set
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_ISP116X_HCD is not set
CONFIG_USB_OHCI_HCD=m
# CONFIG_USB_OHCI_BIG_ENDIAN is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=m
# CONFIG_USB_SL811_HCD is not set

#
# USB Device Class drivers
#
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#

#
# may also be needed; see USB_STORAGE Help for more information
#
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_STORAGE_ALAUDA is not set
# CONFIG_USB_LIBUSUAL is not set




On Sun, 22 Apr 2007, Ross Bernheim wrote:

I have debian up and running on one of my two O2's. It was a bit tight
with only 64 megs of memory, so I upgraded it to 256 megs.

My next need is storage. Does anyone know of a good Firewire/USB
card that will work with the O2 and debian?

Thanks,

Ross Bernheim



--
To UNSUBSCRIBE, email to debian-mips-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org






Reply to: