RAQCOP = IPCop + Cobalt Raq, Cobalt Raq Firewall Applicance Software, Velociraptor Software Upgrade.
      Home      How To Install      Rom Flash      Download Area      Support Forum     
SUN Quad FastEthernet
raqcop.com
February 05, 2012, 05:48:03 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: SMF - Just Installed!
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: SUN Quad FastEthernet  (Read 2221 times)
weizen_42
Jr. Member
**
Posts: 50



View Profile WWW
« on: November 09, 2008, 02:26:38 PM »

 Embarrassed
Tried a SUN Quad FastEthernet PCI Card 64-Bit X1034A QFE S10394 (using sunhme) in a RaQ4.  No Go  Cry

Log comes up with this:
Code:
happy_meal(SBUS): Can't order irq 8 to go

The card works OK in a standard PC using IPCop 1.4.21.
Logged

Davesworld
Administrator
Sr. Member
*****
Posts: 282


I'm the same Dave who patches and compiles raqcop.


View Profile WWW
« Reply #1 on: November 09, 2008, 06:31:28 PM »

Hmm, I think I see what's happening here. The only pci cards that work in these units with the past and current state of the rom are pci devices that self init. Since that particular driver supports pci and sbus and without pci init, it would look for an sbus, at least that's my guess.

I had thought not long ago that it was the pci 2.1 limitation of the chipset but after my discussions with people currently working on the rom, it is the lack of pci init in the rom code that is usually to blame for some hardware not working. We're dealing with an Aladdin V chipset which is not at all exotic.

If you thought it was worth it, the driver code might be patchable to never assume sbus.
Logged

Main Daily Firewall: Cobalt Raq 4i modded to use a low voltage K6-III 1.8v 256k cache 500mhz clocked at 550mhz, VFD display. Raqcop 1.4.21
 
Others: One additional 4i for development left stock and two Symantec Velociraptor 500's with the 550mhz low voltage processor mod. Raq550, Two Raq XTR units

weizen_42
Jr. Member
**
Posts: 50



View Profile WWW
« Reply #2 on: November 10, 2008, 12:08:45 PM »

Not sure what to patch, the driver code already uses CONFIG_SBUS which is not set in kernel config.
Logged

Davesworld
Administrator
Sr. Member
*****
Posts: 282


I'm the same Dave who patches and compiles raqcop.


View Profile WWW
« Reply #3 on: November 11, 2008, 01:23:59 AM »

It looked to me like it looks for both pci and sbus, if it does not see pci, it assumes it is an sbus. Probably not much help but Brian has been successful using a Quad gig HP 64 bit card in a raq4. I googled your error message and all the hits came back mainly for 2.6 kernels. Seems like the drive should be split since the pci version is far more likely these days. I saw a pic of that card on ebay, there seems to be a lot of them for sale cheap on your side of the pond. It looks like one of the chips should be a pci to pci bridge and any of these type cards I have ever tried seem to work but the drivers are all pci only though.

 Even with the rom work being done right now,  and with Chris having ported the rom code to modern gcc in the last month to get the rom monitor working with the 2.6 kernel, it doesn't sound like the pci init problem will go away anytime soon. The pci init issue has been with the X86 Cobalts all along which only requires that any pci cards you use self init. My desire would be to replace the rom code with Redboot. Besides solving the pci init, it would support pxe as well as console over tcp rather than just serial and luckily the intel and national semiconductor nics that between the two cover ALL x86 Cobalts are supported in Redboot in addition to a third realtek driver that we don't need. 

Logged

Main Daily Firewall: Cobalt Raq 4i modded to use a low voltage K6-III 1.8v 256k cache 500mhz clocked at 550mhz, VFD display. Raqcop 1.4.21
 
Others: One additional 4i for development left stock and two Symantec Velociraptor 500's with the 550mhz low voltage processor mod. Raq550, Two Raq XTR units

weizen_42
Jr. Member
**
Posts: 50



View Profile WWW
« Reply #4 on: November 11, 2008, 11:50:39 AM »

Yeah they are quite affordable these days  Grin  Mine cost me an amazing 1 €, incl VAT, excl shipping.


If I understood the code comments correctly the sunhme driver is basically a backport from 2.6 and has a large common x86 and sparc codebase.
Ah well, let's wait and see what the future brings ...

Logged

ceelight
Newbie
*
Posts: 23



View Profile
« Reply #5 on: March 02, 2009, 02:59:39 PM »

If this would work once, I would be really glad. So I could, beside the normal colors, use some "grays" to get the kids network running that I'm thinking about.

But as weizen already said
Ah well, let's wait and see what the future brings ...



There's also a D-Link Quad-Port-NIC. Do you know anything about them? Would it work? -> ftp://ftp.dlink.eu/datasheets/DFE-580TX.pdf
Logged
Davesworld
Administrator
Sr. Member
*****
Posts: 282


I'm the same Dave who patches and compiles raqcop.


View Profile WWW
« Reply #6 on: March 03, 2009, 01:03:29 AM »

Keep in mind that that Sun card is a special situation due to the fact that the driver looks for an sbus if it doesn't see what it wants to see. Not sure if the 32 bit pci slot is a factor in this as well. Also not sure if Weizen_42 has investigated this any further.

To that end, speaking of 64 bit PCI-X slots, the Raq 550 as well as the XTR actually have 64 bit PCI-X slots in them and as of Raqcop 1.4.20 support for the 550 is built into our kernel as well as the 3000 series which always existed in Raqcop. I could easily have included Raq XTR support but I just can't see using something that is 26" deep, has four drive swap bays in the front, and six fans unless your name is Symantec. Many Velociraptors starting with the 1200 are XTR units with only one drive bay occupied. I run XTR's as file servers only. Also unique to the XTR is that the 16x2 display is a miniature one (very tiny) and it is connected via i2c, not parallel as the 3000 series and the 550 are. They do support lba48 ata100 and I have used Sata converters in them for testing in my second unit. Now back to the subject at hand:

I see no reason why that Quad D-Link wouldn't work, I can tell just from the picture that it uses a PCI to PCI bridge as most multiport nics do. Not sure what nic chips are on them but I do not exclude any drivers for nics at all. Having not tried that card, I can make no guarantees. I can only report what has worked for me so far. Brian has used giganics he had laying around in his with success even though he didn't need the speed. Not sure which model.
Logged

Main Daily Firewall: Cobalt Raq 4i modded to use a low voltage K6-III 1.8v 256k cache 500mhz clocked at 550mhz, VFD display. Raqcop 1.4.21
 
Others: One additional 4i for development left stock and two Symantec Velociraptor 500's with the 550mhz low voltage processor mod. Raq550, Two Raq XTR units

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!