LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Where is the driver for PCI Stallion card (RHEL 5) (https://www.linuxquestions.org/questions/linux-software-2/where-is-the-driver-for-pci-stallion-card-rhel-5-a-621867/)

scrawny_1 02-17-2008 06:19 PM

Where is the driver for PCI Stallion card (RHEL 5)
 
Hi guys!

I'm looking for a driver for a 4 port EasyIO Stallion card that sits on a PCI port. There was a driver that came with the package but on Stallion technologies website it says:

"PCI boards will be automatically detected when you load the driver - so they do not need to be entered into the driver(s) configuration structure. Note that kernel PCI BIOS32 support is required to use PCI boards."

In the driver packages README file it has the following:

"This version of the driver is intended for the stable kernel versions 2.0.X and 2.2.X. It will not work on earlier versions, due to kernel interface changes. If you are using a more recent development kernel (versions 2.3.X(?) and greater) you should use the Stallion drivers supplied with that kernel, they will generally be more up to date."

I did have a look around and I can't seem to find the drivers on Redhat... but I didn't have a thorough look. I believe the kernel version is 2.6.9

My questions are: where is the driver? How do you install it? And how do you configure the stallion board (the README makes mention of Linux' port configuration utlity...?).

Cheers,

Scrawny_1

bigrigdriver 02-17-2008 08:04 PM

Sounds like you need the latest driver. I found this article about the stallion card. It's a bit dated but still relevant. The information might help.

scrawny_1 02-17-2008 08:53 PM

Which article?

Emerson 02-17-2008 08:58 PM

Code:

Symbol: STALLION [=n]                                                      │ 
  │ Prompt: Stallion EasyIO or EC8/32 support                              │ 
  │  Defined at drivers/char/Kconfig:354                                  │ 
  │  Depends on: STALDRV && BROKEN_ON_SMP && (ISA || EISA || PCI)          │ 
  │  Location:                                                            │ 
  │    -> Device Drivers                                                  │ 
  │      -> Character devices                                              │ 
  │        -> Non-standard serial port support (SERIAL_NONSTANDARD [=n])  │ 
  │          -> Stallion multiport serial support (STALDRV [=n])

The above is from kernel config, as you see, it's right there.

scrawny_1 02-17-2008 09:26 PM

So does that mean it's pre-loaded in the kernel and I don't have to install the drivers?
Whereabouts did you find this? (I'm a n00b)
Any ideas on configuration?

Emerson 02-17-2008 10:22 PM

I hardly believe it's built into kernel. It may come as module though, maybe not.
Best way to search the kernel sources is to do make menuconfig, type /string_you_are_searching_for and tap Enter.
If RH did not include it then you have to compile it by yourself. Historically adding (removing) features to the kernel has been among basic skills of a *nix admin.

bigrigdriver 02-17-2008 10:28 PM

Oops, my bad!

http://fxr.watson.org/fxr/source/Doc...v=linux-2.4.22

scrawny_1 02-17-2008 10:36 PM

Ok. Will jot that down on my to-learn list.
But that "make menuconfig" line doesn't work.

scrawny_1 02-18-2008 01:06 AM

I just ran the command /sbin/lspci and it reports the following:

00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
03:0a.0 Communication controller: Stallion Technologies, Inc. EasyIO (rev 01)
03:0b.0 Ethernet controller: Intel Corporation 82541EI Gigabit Ethernet Controller

The second last line is stallion. Does this mean it's installed and ready to go?


All times are GMT -5. The time now is 10:27 PM.