ppc64 r341623 lost network support on Apple PowerMac G5

Dennis Clarke dclarke at blastwave.org
Sat Dec 8 06:38:35 UTC 2018


On 12/7/18 1:19 PM, Dennis Clarke wrote:
> 
> All:
> 
>      This is a tad frustrating however it is quite repeatable. r341623
> will boot with usefdt=1 fine and generally I get all four cores of cpu
> online also. I have only seen the need for kern.smp.disabled when doing
> a cold boot but that is a whole other issue.
> 
>      However the interfaces for bge0 and bge1 are still listed as being
> in place and configured according to "ifconfig -a" however there really
> is no actual connection. Something lower down the stack at the physical
> chips has gone awry.  Everything works fine in r341271 ( RC3 ) for
> networking.
> 
> RC3 r641271 revelas these working interfaces :
> 
> eris#  ifconfig -a
> bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> 
> options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
>          ether 00:14:51:64:67:10
>          inet 172.16.35.7 netmask 0xffffffc0 broadcast 172.16.35.63
>          nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>          media: Ethernet autoselect (1000baseT <full-duplex>)
>          status: active
> bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
> 
> options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
>          ether 00:14:51:64:67:11
>          nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>          media: Ethernet autoselect
> fwe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>          options=8<VLAN_MTU>
>          ether 02:11:24:e5:13:d0
>          nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>          ch 1 dma -1
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>          options=680003<RXCSUM,TXCSUM,LINKSTATE,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>
>          groups: lo
> eris#
> 
> 
> Note "status: active".
> 
> In current we see 

fwe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=8<VLAN_MTU>
         ether 02:11:24:e5:13:d0
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
         ch 1 dma -1
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
 
options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
         ether 00:14:51:64:67:11
         inet 172.16.35.7 netmask 0xffffffc0 broadcast 172.16.35.63
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
         media: Ethernet autoselect (none)
         status: no carrier
bge1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
 
options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
         ether 00:14:51:64:67:10
         nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
         media: Ethernet autoselect
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
         options=680003<RXCSUM,TXCSUM,LINKSTATE,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>
         groups: lo

ppc64 r341705 on Apple PowerMac G5 requires kern.smp.disabled=1 and 
usefdt=1 and then networking fails (




More information about the freebsd-ppc mailing list