ondjultomte
Contributor
- Joined
- Aug 10, 2015
- Messages
- 117
I got FreeNAS under esxi 6 and I just added a Chelsio T420. I had to manually install the 5.5 drivers in esxi, that work out well and then I passed through the NIC to FreeNAS.
FreeNAS gui doesn't see this newly added NIC so I had to give it a IP via ifconfig
This is the iconfig
This is the arp -a from FreeNAS
THis is ping to my wks from FreeNAS
Ony my wks I deleted the arp entry 192.168.1.94 , arp -d
I then ping from 192.168.1.94 on freeNAs again and then check the arp entry on the wks
That is not what I expected.
192.168.1.93 00-0c-29-75-a9-ee dynamic
192.168.1.94 00-0c-29-75-a9-ee dynamic
And that explains why I only get about 1 GBit in network throughtput.
C:\Program Files (x86)\jperf\bin>iperf -c 192.168.1.94
------------------------------------------------------------
Client connecting to 192.168.1.94, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[240] local 192.168.1.21 port 64463 connected with 192.168.1.94 port 5001
[ ID] Interval Transfer Bandwidth
[240] 0.0-10.0 sec 1.02 GBytes 878 Mbits/sec
The Chelsio NIC can be pinged from the host it self.
There is no IP conflict, why is IP .94 mapped to the wrong MAC?
Can I update the FreeNAS gui to see the Chelsio NIC ?
FreeNAS gui doesn't see this newly added NIC so I had to give it a IP via ifconfig
This is the iconfig
Code:
[root@freenas] ~# ifconfig em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=98<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM> ether 00:0c:29:75:a9:ee inet 192.168.1.93 netmask 0xffffff00 broadcast 192.168.1.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet autoselect (1000baseT <full-duplex>) status: active em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM> ether 00:0c:29:75:a9:da inet 192.168.2.50 netmask 0xffffff00 broadcast 192.168.2.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet autoselect (1000baseT <full-duplex>) status: active ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536 nd6 options=9<PERFORMNUD,IFDISABLED> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6> inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 inet 127.0.0.1 netmask 0xff000000 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 02:82:19:9a:9e:00 nd6 options=1<PERFORMNUD> id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: epair3a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 9 priority 128 path cost 2000 member: epair2a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 8 priority 128 path cost 2000 member: epair1a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 7 priority 128 path cost 2000 member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 6 priority 128 path cost 2000 member: em0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 1 priority 128 path cost 20000 epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:21:56:00:06:0a inet 192.168.1.94 netmask 0xffffff00 broadcast 192.168.1.255 nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active epair1a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:12:6b:00:07:0a nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active epair2a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:ab:cd:00:08:0a nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active epair3a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:24:de:00:09:0a nd6 options=1<PERFORMNUD> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active [root@freenas] ~#
This is the arp -a from FreeNAS
Code:
[root@freenas] ~# arp -a ? (192.168.1.94) at 02:21:56:00:06:0a on epair0a permanent [ethernet] ? (192.168.2.50) at 00:0c:29:75:a9:da on em1 permanent [ethernet] RT-N65U (192.168.1.1) at 50:46:5d:91:11:f4 on em0 expires in 1196 seconds [ethernet] ? (192.168.1.3) at 02:6b:84:00:07:0b on em0 permanent [ethernet] seedbox (192.168.1.2) at 02:28:50:00:09:0b on em0 permanent [ethernet] ? (192.168.1.4) at 02:89:1e:00:09:0b on em0 permanent [ethernet] ? (192.168.1.6) at 02:ba:45:00:0b:0b on em0 permanent [ethernet] FREENAS (192.168.1.93) at 00:0c:29:75:a9:ee on em0 permanent [ethernet] OpenELEC (192.168.1.30) at d0:63:b4:00:24:65 on em0 expires in 983 seconds [ethernet] ? (192.168.1.21) at 00:02:c9:58:3e:7a on em0 expires in 1176 seconds [ethernet]
THis is ping to my wks from FreeNAS
Code:
root@freenas] ~# ping -c3 -S 192.168.1.94 192.168.1.21 PING 192.168.1.21 (192.168.1.21) from 192.168.1.94: 56 data bytes 64 bytes from 192.168.1.21: icmp_seq=0 ttl=64 time=0.293 ms 64 bytes from 192.168.1.21: icmp_seq=1 ttl=64 time=0.338 ms 64 bytes from 192.168.1.21: icmp_seq=2 ttl=64 time=0.311 ms --- 192.168.1.21 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.293/0.314/0.338/0.018 ms
Ony my wks I deleted the arp entry 192.168.1.94 , arp -d
Code:
Interface: 192.168.1.21 --- 0x1c Internet Address Physical Address Type 192.168.1.1 50-46-5d-91-11-f4 dynamic 192.168.1.2 02-28-50-00-09-0b dynamic 192.168.1.3 02-6b-84-00-07-0b dynamic 192.168.1.93 00-0c-29-75-a9-ee dynamic 192.168.1.123 0c-c4-7a-6d-a9-bb dynamic 192.168.1.176 00-0c-29-4e-e6-8c dynamic 192.168.1.217 0c-c4-7a-6a-e7-52 dynamic 224.0.0.2 01-00-5e-00-00-02 static 224.0.0.251 01-00-5e-00-00-fb static 224.0.0.252 01-00-5e-00-00-fc static 224.0.0.253 01-00-5e-00-00-fd static 239.255.255.250 01-00-5e-7f-ff-fa static 255.255.255.255 ff-ff-ff-ff-ff-ff static
I then ping from 192.168.1.94 on freeNAs again and then check the arp entry on the wks
Code:
Interface: 192.168.1.21 --- 0x1c Internet Address Physical Address Type 192.168.1.1 50-46-5d-91-11-f4 dynamic 192.168.1.2 02-28-50-00-09-0b dynamic 192.168.1.3 02-6b-84-00-07-0b dynamic 192.168.1.4 02-89-1e-00-09-0b dynamic 192.168.1.30 d0-63-b4-00-24-65 dynamic 192.168.1.93 00-0c-29-75-a9-ee dynamic 192.168.1.94 00-0c-29-75-a9-ee dynamic 192.168.1.123 0c-c4-7a-6d-a9-bb dynamic 192.168.1.176 00-0c-29-4e-e6-8c dynamic 192.168.1.217 0c-c4-7a-6a-e7-52 dynamic 192.168.1.255 ff-ff-ff-ff-ff-ff static 224.0.0.2 01-00-5e-00-00-02 static 224.0.0.251 01-00-5e-00-00-fb static 224.0.0.252 01-00-5e-00-00-fc static 224.0.0.253 01-00-5e-00-00-fd static 239.255.255.250 01-00-5e-7f-ff-fa static 255.255.255.255 ff-ff-ff-ff-ff-ff static
That is not what I expected.
192.168.1.93 00-0c-29-75-a9-ee dynamic
192.168.1.94 00-0c-29-75-a9-ee dynamic
And that explains why I only get about 1 GBit in network throughtput.
C:\Program Files (x86)\jperf\bin>iperf -c 192.168.1.94
------------------------------------------------------------
Client connecting to 192.168.1.94, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[240] local 192.168.1.21 port 64463 connected with 192.168.1.94 port 5001
[ ID] Interval Transfer Bandwidth
[240] 0.0-10.0 sec 1.02 GBytes 878 Mbits/sec
The Chelsio NIC can be pinged from the host it self.
There is no IP conflict, why is IP .94 mapped to the wrong MAC?
Can I update the FreeNAS gui to see the Chelsio NIC ?
Last edited: