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

Re: Network setup problems



Thanks Pigeon,

I think it will be the trial and error method for ethernet irq over next couple of days. But since I'm not used to running modprobe I want to do a little reading before I start experimenting with this.

Ken

Pigeon wrote:

On Wed, Mar 10, 2004 at 09:40:06AM -0500, Ken Januski wrote:
Pigeon,

Thanks again for all your work on this. I'm still not successful but will keep investigating it later today when I get back from work. As noted below all attempts to change irq of modem with setserial ended up with a hung pc. I want to research modprobe a bit before trying it.

The only other thing I can think of is that I may have done something in previous configuration that has caused this problem. But I have no idea what it might be. I do know that it took some work to get a driver for the 3c509c and that I had to load that module using commands I wasn't all that familiar with.

Really? It's a pretty standard sort of card. Didn't a straightforward
"modprobe 3c59x" work?

It might have. But it was the first time that I'd ever used modprobe I think so maybe that's what I remember as being odd about the setup.

There is a message on bootup about modules.dep being older than modules.conf or something similar. I don't know if this could be related in any way but I'm starting to grasp at straws.

I don't think so, it simply means that you've been editing
/etc/modules.conf by hand or something similar, which is "naughty". I
think running "depmod" should make this go away.

Yes in the last few days since investigating this I've noticed a note about not editing serial.conf so there might have been one about modules.conf as well. I'm guessing that I was in a hurry to get them working and just didn't notice that they shouldn't be manually edited. I'll try depmod to see if this fixes it.


Ken


Pigeon wrote:

OK, try something like this...

setserial -v /dev/ttyS0 uart 16550A port 0xcff0 irq 4

(or irq 5, which also seems to be unused, and would help avoid needing
to mess with the BIOS setup since your "normal" serial ports won't be
after it.)

Using above lines with irq of either 4 or 5 seemed to work until I typed "pon". Then all keyboard response ended. I found that nothing other than a total power off brought pc back. This may be a clue to someone but not to me I'm afraid.

Probably means it hasn't actually succeeded in changing the IRQ the
modem was using, it just thinks it has. I wouldn't have expected it to
kill the keyboard completely though... can't you even switch VTs or do
Ctrl-Alt-Del?

No. No VTs, no c/a/d. I even began to wonder if I the keyboard was hooked to wrong irq but /proc/interrupts shows it to be irq 1.


There's a Red Hat package for tweaking settings of this modem
available from

 ftp://ftp.usr.com/usr/dl15/LNUX_3ComMdm-1.0-1.i386.rpm

It looks as if converting this to a deb with alien and installing it
won't work, as it expects RedHatisms like /etc/rc.d/init.d to exist.
But you could pull it apart and run the binary 3ComMdm directly, and
see if that's any good. (There's no source code, grrr...)

If tweaking the modem's IRQ doesn't work, it might be possible to
tweak the ethernet card's IRQ, by loading the module with something like

modprobe 3c59x compaq_irq=5

I'm not too sure about this, though; the kernel docs explain the
"compaq" bit as being a workaround for a Compaq bios problem, but
don't say what that problem is. I'm not sure if this would actually
change the IRQ on other machines. My guess is it probably would, but
I'm not sure. (Or do you have a Compaq?)

This seems like the best remaining option but I want to research the compaq_irq parameter first. The Pc is a Dell so I'm not sure what impact that would have.

I'd go for trial and error here...

Yes I think you're right. I'll experiment with irqs for ethernet. If that doesn't work I guess I'll live with the irq conflict until some blinding light hits me with the answer some day in the future.




Reply to: