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

Bind and Asante ethernet cards on a Quadra 650

Hello all,

I'm building a firewall and DNS box with a Quadra 650 but I'm having 
some troubles trying to make work my ethernet cards.  I'm using the 
onboard SONIC with an Asanté adapter, an MacCon Asanté Nubus card and a 
AsantéFAST 10/100 Nubus card.  I have a few questions.

First one.  The onboard card and the ASANTE adapter seems to work fine
(ping is working) excepting some applications (bind for example) can't 
terminate their TCP connections.  Bind is configured to be master for 
another server.  When it starts, it notifies the other box of the new 
records so AXFR can occur.  But these zone transfers can't terminate. 
When I do a netstat -na --ip I always see lines like these ones :

tcp  0  186 xxx.yyy.199.81:53  xxx.yyy.199.82:1052  LAST_ACK    
tcp  0  254 xxx.yyy.199.81:53  xxx.yyy.199.82:1051  LAST_ACK    
tcp  0  186 xxx.yyy.199.81:53  xxx.yyy.199.82:1050  LAST_ACK    
standing there for a few minutes after the other host has aborted the
connection.  And the zone are not transfered to the remote host.

Other network applications seems to be working right : ssh, smtp, ntp 
but I'm not 100% confident.  Even stranger, here is the output from 
ifconfig :

eth0      Link encap:Ethernet  HWaddr 08:00:07:46:19:48  
          inet addr: Bcast: Mask:
          RX packets:0 errors:0 dropped:294420 overruns:0 frame:1267920
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:3 Base address:0xa000 

eth1   Link encap:Ethernet  HWaddr 00:00:94:05:FE:AE  
       inet addr:xxx.yyy.199.81 Bcast:xxx.yyy.199.87 Mask:
       RX packets:18789 errors:0 dropped:0 overruns:0 frame:0
       TX packets:3271 errors:0 dropped:0 overruns:0 carrier:0
       collisions:5 txqueuelen:100 
       Interrupt:59 Memory:fccd0000-fccd8000 

lo        Link encap:Local Loopback  
          inet addr:  Mask:
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:299 errors:0 dropped:0 overruns:0 frame:0
          TX packets:299 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 

eth0 is the SONIC adapter, and eth1 is the MacCon.  Currently eth0 has 
no cable connected to.  I've tried to use ipchains and have made some 
experiments with the ip routes a few days ago, but I'm pretty sure I 
restored everything to the normal state.  See the output bellow :

salsifi:/etc/bind/master# ipchains -L
Chain input (policy ACCEPT):
Chain forward (policy ACCEPT):
Chain output (policy ACCEPT):
salsifi:/etc/bind/master# route -n
Kernel IP routing table
Destination     Gateway        Genmask         Flags Metric Ref Use Iface
xxx.yyy.199.80 U     0      0    0 eth1   U     0      0    0 eth0         xxx.yyy.199.86         UG    0      0    0 eth1         UG    0      0    0 eth0
salsifi:/etc/bind/master# ipchains -L -M
IP masquerading entries

Under MacOS these three cards seems to be working ok.  Is Linux more
sensible to network cards faults than MacOS ?  What can I do more to
investigate the problem ?

The second question is : does anyone succeeded with a AsantéFAST 10/100
Nubus under Linux ?  I'm trying to use the smc9194.o module, it 
recognizes the card and seems to configure it ok, but it does not work 
(no ping).

Thanks for your help,


Reply to: