I have two machines with different network cards. On the first machine, when I restart anything to do with the networking, e.g. "/etc/rc.d/netif restart" or "/etc/rc.d/ipfw restart" it will maintain the ssh connection through the restart. This machine is running FreeBSD 7.2 with the following hardware:
On the second machine, however, the connection hangs and I have to close the terminal. It does not exit the connection, it simply waits until it times out. I'm running 8.0-RELEASE on this machine.
It is running this hardware:
I've tried the same firewall settings on both machines which did not seem to make a difference.
Any clues as to why this happens? Generally, is this likely to be a difference in hardware capabilities, or is it a software configuration problem?
Thanks in advance.
Code:
$ pciconf -vl
...
bce0@pci0:9:0:0: class=0x020000 card=0x01b31028 chip=0x164c14e4 rev=0x12 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'Broadcom NetXtreme II Gigabit Ethernet Adapter (BCM5708)'
class = network
subclass = ethernet
...
On the second machine, however, the connection hangs and I have to close the terminal. It does not exit the connection, it simply waits until it times out. I'm running 8.0-RELEASE on this machine.
It is running this hardware:
Code:
$ pciconf -vl
...
em0@pci0:5:0:0: class=0x020000 card=0x34768086 chip=0x10968086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = 'Intel PRO/1000 EB (Intel PRO/1000 EB)'
class = network
subclass = ethernet
...
I've tried the same firewall settings on both machines which did not seem to make a difference.
Any clues as to why this happens? Generally, is this likely to be a difference in hardware capabilities, or is it a software configuration problem?
Thanks in advance.