Brad,
Thanks! I made the one line change and it had no effect. Do I
need other changes from current?
Thanks again,
Jeff
On Sun, Nov 16, 2014 at 12:53:13AM -0500, Brad Smith wrote:
> On Mon, Nov 10, 2014 at 01:41:10PM -0500, Jeff wrote:
> > # arp -a
> > # arp -a
> > firewall-x.usedmoviefinder.com (172.16.103.1) at 00:00:00:00:00:00 on cas0
> > static
> >
> > # netstat -in
> > Name Mtu Network Address Ipkts Ierrs Opkts Oerrs
> > Colls
> > lo0 32768 <Link> 0 0 0 0
> > 0
> > lo0 32768 ::1/128 ::1 0 0 0 0
> > 0
> > lo0 32768 fe80::%lo0/ fe80::1%lo0 0 0 0 0
> > 0
> > lo0 32768 127/8 127.0.0.1 0 0 0 0
> > 0
> > bge0 1500 <Link> 00:0c:76:4e:5d:6e 104457 0 1546 0
> > 0
> > bge0 1500 172.16/16 172.16.157.192 104457 0 1546 0
> > 0
> > cas0 1500 <Link> 00:00:00:00:00:00 106705 0 148 0
> > 0
> > cas0 1500 172.16/16 172.16.103.1 106705 0 148 0
> > 0
> > cas1* 1500 <Link> 00:00:00:00:00:00 0 0 0 0
> > 0
> > cas2* 1500 <Link> 00:00:00:00:00:00 0 0 0 0
> > 0
> > cas3* 1500 <Link> 00:00:00:00:00:00 0 0 0 0
> > 0
> > enc0* 0 <Link> 0 0 0 0
> > 0
> > pflog0 33192 <Link> 0 0 2566 0
> > 0
>
> Hi Jeff,
>
> Can you please try updating the sys/dev/pci/if_cas.c file to
> the -current code I just commited and apply the following
> diff to see if the MAC address is retreived properly and
> the MAC address is adjusted as appropriate for the multi
> port board?
>
>
> Index: if_cas.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/if_cas.c,v
> retrieving revision 1.34
> diff -u -p -u -p -r1.34 if_cas.c
> --- if_cas.c 16 Nov 2014 05:46:20 -0000 1.34
> +++ if_cas.c 16 Nov 2014 05:50:15 -0000
> @@ -280,6 +280,7 @@ next:
> desc += strlen("local-mac-address") + 1;
>
> bcopy(desc, sc->sc_arpcom.ac_enaddr, ETHER_ADDR_LEN);
> + sc->sc_arpcom.ac_enaddr[5] += pa->pa_device;
> rv = 0;
> }
> break;
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.