From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5)
Description of problem:
I was installing a DE220 network card in a friends firewall. This card
uses the legacy ne driver, which needs the io address and irq supplied
in an 'options' line in modules.conf.
I tried the network tool in gui mode, but it refused to load when I
set the irq to 10 and the io address to 0x300. Doing "modprobe ne
io=0x300 irq=10" from the command line worked, however. I opened
modules.conf in vi, and found the following:
alias eth1 ne
options ne irq=10 io=12c
12c is 300 in hex. Manually changing it to
alias eth1 ne
options ne irq=10 io=0x300
fixed the problem.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Install NE1000/2000 hardware
2.use the graphical redhat-config-network tool to try and set the IO
address of the card to a hex number, like 0x300
3.Save the config. The driver fails to load
Actual Results: Driver refused to load, since the io was set to 0x12c
Expected Results: NE*000 ethercard probe at 0x300: 00 80 c8 2c f1 a5
eth1: NE2000 found at 0x300, using IRQ 10.
did you enter "0x300" or "300" in the io entry? if you mean hex, you
should prefix with "0x",
I did prefix it - I entered 0x300 (without quotes of course)in the I/O
entry. I tried that 3 times just to make sure before I knew it was a
bug and not user error.