Hello:

I have encountered a problem with the recognition of 2 Ethernet cards
when using a non-modular kernel.  The specifics are as follows:

        kernel 2.4.2 (with console = tty and lance ethernet enabled)
        2 Lance (ISA) E/N cards jumpered to 0x300 and 0x320 respectively
        system is '386, 8 MB, no graphics, keyboard or mouse: 
                uses vt101 as a console

I tried the following "append" statements in the "lilo.conf" file, kernel
section, but only the card at 0x300 is identified:

        append = "io=0x300,0x320 console=ttyS0,4800E7"
        append = "io=0x300 io=0x320 console=ttyS0,4800E7"
        append = "io=0x320 io=0x300 console=ttyS0,4800E7"
        append = "io=0x300,0x320" 
                (with append = "console=ttyS0,4800E7" in the global section)

Note that a modular kernel 2.2.13, with the line 

        "options lance "io=0x300,0x320"

in the "/etc/modules.conf" file DOES recognise both cards at boot
time.

The newer kernel is needed (I believe) because I want the '386
as a firewall between my LAN and the ADSL modem to the world.  I cannot
get "dhcpcd" that came with the earlier Debian release (currently on
the '386) to make a connection, so want "dhcp-client", plus "iptables"
for packet filtering.

If you have any experience with a similar environment, or have any insight
into solving my problem at all, I would very much like to hear from you.

Regards from "frustrated in Calgary",
Dean Provins

Reply via email to