USB Cards and the Fuel

SGI hardware problems, solutions, tips, hacks, etc.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

USB Cards and the Fuel

Unread postby hamei » Thu Aug 28, 2008 9:33 pm

In another (small) triumph for Fuel users, ramq noted that the Belkin four-port USB card worked fine. So I picked up a generic 2-port universal voltage nec-chipped pci adapter card.

Code: Select all

  PCI Adapter ID (vendor 0x104c, device 0x8024) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 1
  PCI Adapter ID (vendor 0x10a9, device 0x0005) PCI slot 2
  PCI Adapter ID (vendor 0x1033, device 0x0035) PCI slot 3
  PCI Adapter ID (vendor 0x1033, device 0x0035) PCI slot 3
  PCI Adapter ID (vendor 0x1033, device 0x00e0) PCI slot 3
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 4
  PCI Adapter ID (vendor 0x11c1, device 0x5802) PCI slot 5
HUB in Module 001c01/Slot 0: Revision 2 Speed 200.00 Mhz (enabled)
IP35prom in Module 001c01/Slot n0: Revision 6.210
USB controller: type OHCI
USB controller: type OHCI
USB controller: type OHCI
USB Human Interface Device: device id 0 type keyboard
USB Human Interface Device: device id 0 type mouse


It appears that any pci card with a NEC OHCI USB chip should work in the Fuel ? Thanks to ramq for being the brave pioneer.

<Moderator Edit: Split from The Fuel (IP35) Hardware Aggregator <recondas>

ramq
Posts: 771
Joined: Fri Jan 25, 2008 6:06 am
Location: Sweden

Re: The Fuel (IP35) Hardware Aggregator

Unread postby ramq » Thu Aug 28, 2008 11:30 pm

What's funky enough about the Belkin, is that it only show two OHCI ports. Perhaps it's two "channels" and it makes up a hub of two ports each? I don't know, but in the end it might show that the Fuel can only handle two ports on the four-port Belkin. I have to investigate this further when I find the time...
:O3200: :Fuel: :Indy: :O3x02L:

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Fri Aug 29, 2008 12:00 am

Hmm, that card could be interesting for Tezro - they don't have any built-in USB ports at all. Might allow for USB keyboards/mice like the Fuel.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Fri Aug 29, 2008 2:42 am

ramq wrote:What's funky enough about the Belkin, is that it only show two OHCI ports. Perhaps it's two "channels" and it makes up a hub of two ports each? I don't know, but in the end it might show that the Fuel can only handle two ports on the four-port Belkin. I have to investigate this further when I find the time...


Not sure ... I bought what was supposed to be a Belkin to try. It was a two-port version with another internal port. hinv showed all three on the card plus the two built-in ports. I stuck a fonky tablet into one of the ports on the Fraudkin, recognized that as a keyboard right away. (I know, but what do you expect, cost three bucks. I couldn't get that tablet to work in Windows either.)

Sent that one back, pisses me off when they use a photo of one thing then send you a different one so now in process of ordering a different four + one port generic with NEC chip.

Does seem as if they should work in a Tezro ... maybe even an Octane with late o.s. and a cage ?

Those cards cost about $5 here so testing is not too expensive. Pondering a no-name combo card with TI firewire and NEC USB right now.
Last edited by hamei on Fri Aug 29, 2008 2:47 am, edited 1 time in total.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Fri Aug 29, 2008 2:46 am

hamei wrote: ... maybe even an Octane with late o.s. and a cage ?


Nah, probably not. IP35 kernel driver; nothing like that in the IP30 tree (/usr/cpu/IP30boot).
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Fri Aug 29, 2008 2:49 am

nekonoko wrote:... nothing like that in the IP30 tree.

Got Source ? :P

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Fri Aug 29, 2008 2:50 am

/usr/cpu/sysgen/IP35boot/ohci.o

;)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Sat Sep 06, 2008 2:32 am

A little more on the NEC-chip USB cards ... the one I sent back was a three-port model with NEC engine. Worked, all three ports showed up in hinv. Universal voltage card. Plugged a mousey into one port, showed up in ioconfig. Plugged a cheapo tablet in also, that showed up as a keyboard. At least stuff was talking.

Got cocky, insisted on the four-port + 1 that I'd bought. New one came, Fool won't boot. Won't get to the white light. I get a bare instant's worth of flash from the red led and that's it.

So much for getting cocky. Either I can eat crow now or go looking for another three port NEC-engine USB card.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Sat Sep 06, 2008 2:35 am

hamei wrote:Got cocky, insisted on the four-port + 1 that I'd bought. New one came, Fool won't boot. Won't get to the white light. I get a bare instant's worth of flash from the red led and that's it.


I tried a four-port NEC USB card with the same result - machine won't even boot. Thought I was just unlucky in my chipset revision.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Mon Sep 08, 2008 11:04 am

nekonoko wrote:I tried a four-port NEC USB card with the same result - machine won't even boot. Thought I was just unlucky in my chipset revision.

Have three different NEC-chipped cards coming. We'll see what pans out.

Stupid of me not to write down the info on the one that worked. Seemed like they all would :(

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Fri Sep 12, 2008 7:29 am

An update :

This is the one I really wanted to have work - Adaptec UAU 3020 dually card with TI chip for the firewire and a NEC chip for the USB. One slot, two birdies.

First one I got was a rev A in red. Alas, the firewire showed up but not the USB.

Second one was a later rev in blue. Shows up this way in hinv

Code: Select all

Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4
Iris Audio Processor: version RAD revision 13.0, number 1
  PCI Adapter ID (vendor 0x3388, device 0x0021) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 1
  PCI Adapter ID (vendor 0x10a9, device 0x0005) PCI slot 2
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 4
  PCI Adapter ID (vendor 0x11c1, device 0x5802) PCI slot 5

So hip hip hooray but where is that little devil ? Rebooted and watched the messages more carefully this time :

Code: Select all

WARNING : pciio_ppb : host pci slot /hw/module/001c01/Ibrick/xtalk/14/pci/1  does not support having multiple dma masters downstream. No devices behind that slot are being initialized. This behavior can be overridden by setting the kernel mtune pciio_multimaster_override.


So hmmm ... do I want to do that ? No guts, no glory, eh ?

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Fri Sep 12, 2008 7:34 am

hamei wrote:So hmmm ... do I want to do that ? No guts, no glory, eh ?


If you make a backup of /unix beforehand (say, to 'unix.backup'), you'd still have a way to boot the machine if something does go awry with the kernel.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Fri Sep 12, 2008 7:38 am

nekonoko wrote: ... if something does go awry with the kernel.

Not a smart move with three major projects that must be finished by the end of the month.

I'll probably do it :D

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8023
Joined: Thu Jan 23, 2003 1:31 am
Location: Pleasanton, California
Contact:

Re: The Fuel (IP35) Hardware Aggregator

Unread postby nekonoko » Fri Sep 12, 2008 7:44 am

That's why you make the backup of /unix :)

To boot the backup, you'd just restart the machine, stop for system maintenance, enter the command monitor, type 'boot'. At the SASH prompt, enter "unix.backup" and go.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

hamei
Posts: 10000
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: The Fuel (IP35) Hardware Aggregator

Unread postby hamei » Sat Sep 13, 2008 8:34 am

YES !!

Two devices, one slot !

Adaptec AUA 3020 rev B, mine is blue. This one has two fullsized firewire ports along with the three USB's, the earlier one had a single fullsized and a mini port.

Systune pciio_multimaster_override 1

reboot

hold breath

Code: Select all

Integral SCSI controller 3: Version IEEE1394 SBP2
  IEEE1394 Disk: node d04b561107262b port 0 lun 0 on SCSI controller 3 (unit 2)
  Disk drive / removable media: unit 3 on SCSI controller 3
Integral SCSI controller 0: Version QL12160, low voltage differential
  Disk drive: unit 1 on SCSI controller 0 (unit 1)
Integral SCSI controller 1: Version QL12160, single ended
  CDROM: unit 6 on SCSI controller 1
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3 parallel port: plp1
Graphics board: V12
Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4
Iris Audio Processor: version RAD revision 13.0, number 1
  PCI Adapter ID (vendor 0x3388, device 0x0021) PCI slot 1
  PCI Adapter ID (vendor 0x1033, device 0x0035) PCI slot 8
  PCI Adapter ID (vendor 0x1033, device 0x0035) PCI slot 8
  PCI Adapter ID (vendor 0x1033, device 0x00e0) PCI slot 8
  PCI Adapter ID (vendor 0x104c, device 0x8024) PCI slot 12
  PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 1
  PCI Adapter ID (vendor 0x10a9, device 0x0005) PCI slot 2
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 4
  PCI Adapter ID (vendor 0x11c1, device 0x5802) PCI slot 5
IIDC Video Camera: unit 0, revision 1.30, connected to DM10, unit 0
HUB in Module 001c01/Slot 0: Revision 2 Speed 200.00 Mhz (enabled)
IP35prom in Module 001c01/Slot n0: Revision 6.210
USB controller: type OHCI
USB controller: type OHCI
USB controller: type OHCI
USB Human Interface Device: device id 0 type keyboard
USB Human Interface Device: device id 0 type mouse

And the fahrwahr drive works loverly still. (Had to change the device address where it mounts from is all.)

eBay time for all you Fool owners :D


Return to “SGI: Hardware”

Who is online

Users browsing this forum: ivelegacy and 0 guests