I was able to hack fw to be able to use the ISA cards, here is what I
changed:
In /usr/sbin/ethconfig line 84 I modified it so it would read:
-----BEGIN------
# get card name
if "bus-info" in ethinfo.keys():
if len(ethinfo["bus-info"]):
businfo = ethinfo["bus-info"].split(":", 1)[1]
name = filter(lambda l: l.find(businfo) > -1, lspci)
if len(name):
name = name[0].split(businfo)[1].split(":",
1)[1].strip()
else:
name = "Unknown Network Interface Card"
else:
businfo = 'n/a'
name = 'n/a'
else:
businfo = 'n/a'
name = 'n/a'
-----END------
In /etc/rc.d/rc.netdrivers I modified this:
-----BEGIN------
. /etc/rc.d/efw_lib.sh
modprobe 3c509
/etc/rc.d/efw-network-rc6_rc7.sh
-----END------
Hope it helps for someone in the same problem as I had.
Héctor S. Mendoza O.
-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Héctor S.
Mendoza O
Enviado el: Lunes, 04 de Junio de 2007 01:46 p.m.
Para: [email protected]
Asunto: Re: [Efw-user] 3c509
Debuging a little ethconfig I found that it's trying to get businfo from
lspci, and since 509 are isa cards, they don't show information about bus
info.
To bring it up I will just try and make fixes to startup scripts, since with
modprobe I can make them work
Any other suggestions will be greatly appreciated before I start messing up
the install. And the problem comes on replicating the setup on the rest of
the firewalls. I can change this one since I have it in the office next to
me but doing this on remote firewalls will be quite a problem.
Hector
-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Scott Silva
Enviado el: Lunes, 04 de Junio de 2007 01:44 p.m.
Para: [email protected]
Asunto: Re: [Efw-user] 3c509
Mike Tremaine spake the following on 6/4/2007 11:25 AM:
> Héctor S. Mendoza O wrote:
>> Hello all,
>>
>>
>>
>> Ive just installed a fresh install of efw, but my network cards dont
>> get detected, I have 2 3c509
>>
>>
>
> What does "lspci" show?
> What does lsmod show?
>
> I have the 3C905's in my devel box and they work fine.
>
> lspci:
> 00:09.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
> 00:0a.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
>
> lsmod:
> 3c59x 35965 0
> mii 5313 1 3c59x
>
> If you can manually get them going via modprobe you should be able to
> get them running with some extra commands in rc.local
>
> -Mike
509's are ISA cards, 905's are PCI. I'm guessing the current kernel doesn't
have ISA support enabled.
--
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Efw-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/efw-user
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Efw-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/efw-user
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Efw-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/efw-user