From nobody@FreeBSD.org  Sun Oct  3 08:00:18 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DF22B106566C
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Oct 2010 08:00:18 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id AEBE48FC19
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  3 Oct 2010 08:00:18 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o9380Ili001859
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 3 Oct 2010 08:00:18 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o9380I1c001858;
	Sun, 3 Oct 2010 08:00:18 GMT
	(envelope-from nobody)
Message-Id: <201010030800.o9380I1c001858@www.freebsd.org>
Date: Sun, 3 Oct 2010 08:00:18 GMT
From: Helmut Schellong <var@schellong.biz>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Installation of FBSD 8.0 has cleared the MAC ether to 00:00:00:00:00:00
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         151169
>Category:       conf
>Synopsis:       [msk] Installation of FBSD 8.0 has cleared the MAC ether to 00:00:00:00:00:00
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    yongari
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 03 08:10:02 UTC 2010
>Closed-Date:    Fri Jun 24 00:53:50 UTC 2011
>Last-Modified:  Tue Jul  5 17:00:20 UTC 2011
>Originator:     Helmut Schellong
>Release:        FreeBSD 8.0-RELEASE
>Organization:
>Environment:
FreeBSD fbsd.lokal.biz 8.0-RELEASE FreeBSD 8.0-RELEASE #1: Sun Jan  3 00:04:05 CET 2010     root@fbsd.lokal.biz:/usr/src/sys/i386/compile/BSD80PAE  i386

>Description:
While the Installation of FBSD 8.0 the MAC of msk0
was covered cleared to 00:00:00:00:00:00.
Before the installation this value was guaranteed not 0!
I had used the interface msk0 successfully since 2006!

104]  ifconfig
msk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=11a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4>
        ether 00:00:00:00:00:00
        media: Ethernet autoselect
sk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:17:31:69:a0:77
        inet 192.168.64.103 netmask 0xffffff00 broadcast 192.168.64.255
        media: Ethernet autoselect (1000baseT <full-duplex,flag0,flag1>)
        status: active

Since this event the interface msk0 is not usable.
I was not able to set this value permanently to a value >0.
Fortunately the Asus board P5B deluxe has TWO marvell interfaces!

dmesg.boot:
-----------
mskc0: <Marvell Yukon 88E8055 Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfbefc000-0xfbefffff irq 17 at device 0.0 on pci2                                                                                     
msk0: <Marvell Technology Group Ltd. Yukon EC Ultra Id 0xb4 Rev 0x02> on mskc0                         
miibus0: <MII bus> on msk0                                                                             
e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0                                              
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto             
mskc0: [FILTER]   

skc0: <Marvell Gigabit Ethernet> port 0xe800-0xe8ff mem 0xfbff4000-0xfbff7fff irq 19 at device 4.0 on pci4                                                                                                    
skc0: Marvell Yukon Lite Gigabit Ethernet rev. (0x9)                                                   
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0                                                       
sk0: Ethernet address: 00:17:31:69:a0:77                                                               
miibus1: <MII bus> on sk0                                                                              
e1000phy1: <Marvell 88E1011 Gigabit PHY> PHY 0 on miibus1                                              
e1000phy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto             
skc0: [ITHREAD]     

>How-To-Repeat:
Not repeatable.
>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->yongari 
Responsible-Changed-By: arundel 
Responsible-Changed-When: Tue Oct 5 21:33:13 UTC 2010 
Responsible-Changed-Why:  
This sounds like a very serious problem with the msk(4) driver. 
Pyun, could you take a look at this please? Most important at first is probably 
to restore the MAC address of that specific device to its default value so it 
becomes functional again. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151169 
State-Changed-From-To: open->feedback 
State-Changed-By: yongari 
State-Changed-When: Tue Oct 19 20:28:05 UTC 2010 
State-Changed-Why:  
There were a lot of msk(4) changes since 8.0-RELEASE. Could you try 
more recent FreeBSD releases on it? 
I believe this is the first report that shows all zero station 
address. By chance are you using IPMI/ASF with msk(4)? If yes, 
please toggle that feature if BIOS has an option to IPMI/ASF. 
It is also possible some other operating systems cleared the 
station address before shutting down so unplug power cord and wait 
a couple of minutes before booting to FreeBSD. Does it make any 
difference? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151169 

From: Helmut Schellong <var@schellong.biz>
To: bug-followup@FreeBSD.org, var@schellong.biz
Cc:  
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 ether to 00:00:00:00:00:00
Date: Sat, 23 Oct 2010 19:20:25 +0200

 There were a lot of msk(4) changes since 8.0-RELEASE. Could you try
 more recent FreeBSD releases on it?
 
     The MAC is 00:00:00:00:00:00 anywhere in Flash memory on the Asus
     Motherboard P5Bdeluxe.
     8.1-RELEASE would not change this value from 0 to >0.
 
 I believe this is the first report that shows all zero station
 address. By chance are you using IPMI/ASF with msk(4)? If yes,
 please toggle that feature if BIOS has an option to IPMI/ASF.
 
     The BIOS has no option IPMI/ASF.
     The BIOS has enable/disable only, and option ROM enable/disable.
 
 It is also possible some other operating systems cleared the
 station address before shutting down so unplug power cord and wait
 a couple of minutes before booting to FreeBSD. Does it make any
 difference?
 
     No difference at all!
     The MAC is always 00:00:00:00:00:00.
 
     I had installed Windows Vista and FreeBSD 7.2 Release.
     I had used both Marvell GBIT succesfully hundreds of times under
     Vista and FreeBSD.
     There was no NIC with a MAC value of 00:00:00:00:00:00.
 
     Then I have installed FreeBSD 8.0.
     After this installation the MAC of msk is 00:00:00:00:00:00.
 
     106]  l /fat/W2K/SRC/asus/faq_marvell_eeprom/Marvell_EEPROM/
     total 448
     -rwxr-xr-x  1 root  wheel  -   1024 Feb  9  2007 GBT5614n.raw
     -rwxr-xr-x  1 root  wheel  -     93 Mar  2  2007 eep.bat
     -rwxr-xr-x  1 root  wheel  - 155729 Oct 19  2006 mac.exe
     -rwxr-xr-x  1 root  wheel  - 224533 Oct 31  2006 yukonvpd.exe
     I have tried these .exe.
     The .exe worked without error message, I entered a MAC not equal to
     00 succesfully,
     but for all that the MAC resided at 00.
 
     Under Vista in Hardware Manager the MAC is changeable!
     But after booting Vista, the entered MAC is blown away.
     Always under FreeBSD:
     msk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
             options=11a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4>      
             ether 00:00:00:00:00:00                               
             media: Ethernet autoselect    
 
     So I cannot change the MAC of msk to get back a working GBIT channel.
 
 .
State-Changed-From-To: feedback->open 
State-Changed-By: yongari 
State-Changed-When: Sat Jan 22 00:52:06 UTC 2011 
State-Changed-Why:  
Feedback received. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151169 
State-Changed-From-To: open->feedback 
State-Changed-By: yongari 
State-Changed-When: Mon May 23 22:25:00 UTC 2011 
State-Changed-Why:  
Could you try latest msk(4) on your box? Recently I fixed a couple 
stability issues of msk(4). I think you can install 8.2-RELEASE and 
use msk(4) in HEAD. 

- Download if_msk.c/if_mskreg.h from HEAD 
- Manually change all instances of pci_find_extcap() to pci_find_cap() 
in if_msk.c would make it build on 8.2-RELEASE.  
- Make sure to cold-start(i.e. unplug your system's power cord and 
replug it after waiting 30 seconds) after rebuilding kernel 

Let me know whether that makes any difference for you. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151169 

From: YongHyeon PYUN <pyunyh@gmail.com>
To: Helmut Schellong <var@schellong.biz>
Cc: yongari@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC ether to 00:00:00:00:00:00
Date: Sun, 29 May 2011 15:43:08 -0700

 On Sat, Oct 23, 2010 at 05:30:14PM +0000, Helmut Schellong wrote:
 > The following reply was made to PR conf/151169; it has been noted by GNATS.
 > 
 > From: Helmut Schellong <var@schellong.biz>
 > To: bug-followup@FreeBSD.org, var@schellong.biz
 > Cc:  
 > Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 >  ether to 00:00:00:00:00:00
 > Date: Sat, 23 Oct 2010 19:20:25 +0200
 > 
 >  There were a lot of msk(4) changes since 8.0-RELEASE. Could you try
 >  more recent FreeBSD releases on it?
 >  
 >      The MAC is 00:00:00:00:00:00 anywhere in Flash memory on the Asus
 >      Motherboard P5Bdeluxe.
 >      8.1-RELEASE would not change this value from 0 to >0.
 >  
 >  I believe this is the first report that shows all zero station
 >  address. By chance are you using IPMI/ASF with msk(4)? If yes,
 >  please toggle that feature if BIOS has an option to IPMI/ASF.
 >  
 >      The BIOS has no option IPMI/ASF.
 >      The BIOS has enable/disable only, and option ROM enable/disable.
 >  
 >  It is also possible some other operating systems cleared the
 >  station address before shutting down so unplug power cord and wait
 >  a couple of minutes before booting to FreeBSD. Does it make any
 >  difference?
 >  
 >      No difference at all!
 >      The MAC is always 00:00:00:00:00:00.
 >  
 >      I had installed Windows Vista and FreeBSD 7.2 Release.
 >      I had used both Marvell GBIT succesfully hundreds of times under
 >      Vista and FreeBSD.
 >      There was no NIC with a MAC value of 00:00:00:00:00:00.
 >  
 >      Then I have installed FreeBSD 8.0.
 >      After this installation the MAC of msk is 00:00:00:00:00:00.
 >  
 >      106]  l /fat/W2K/SRC/asus/faq_marvell_eeprom/Marvell_EEPROM/
 >      total 448
 >      -rwxr-xr-x  1 root  wheel  -   1024 Feb  9  2007 GBT5614n.raw
 >      -rwxr-xr-x  1 root  wheel  -     93 Mar  2  2007 eep.bat
 >      -rwxr-xr-x  1 root  wheel  - 155729 Oct 19  2006 mac.exe
 >      -rwxr-xr-x  1 root  wheel  - 224533 Oct 31  2006 yukonvpd.exe
 >      I have tried these .exe.
 >      The .exe worked without error message, I entered a MAC not equal to
 >      00 succesfully,
 >      but for all that the MAC resided at 00.
 >  
 >      Under Vista in Hardware Manager the MAC is changeable!
 >      But after booting Vista, the entered MAC is blown away.
 >      Always under FreeBSD:
 >      msk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
 >              options=11a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4>      
 >              ether 00:00:00:00:00:00                               
 >              media: Ethernet autoselect    
 >  
 >      So I cannot change the MAC of msk to get back a working GBIT channel.
 >  
 >  .
 
 For your easy testing, I've back-ported msk(4) of HEAD to
 8.2-RELEASE. Please download the two files at the following URL and
 rebuild kernel. Make sure to you cold-start your box before
 rebooting to new kernel(i.e. unplug power cable and wait 10-20
 seconds and boot).
 http://people.freebsd.org/~yongari/msk/8.2R/if_msk.c
 http://people.freebsd.org/~yongari/msk/8.2R/if_mskreg.h
State-Changed-From-To: feedback->closed 
State-Changed-By: yongari 
State-Changed-When: Fri Jun 24 00:53:12 UTC 2011 
State-Changed-Why:  
Fix merged to both stable/8 and stable/7. If you encounter the 
issue again please open a new PR. 
Thanks for reporting! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=151169 

From: Helmut Schellong <var@schellong.biz>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 ether to 00:00:00:00:00:00
Date: Mon, 27 Jun 2011 00:09:14 +0200

 I have installed FBSD 8.2 and now built a new kernel with the new 
 if_msk.c and if_mskres.h.
 
 -------------------------------------------------------------
 
 msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
          
 options=c011b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4,VLAN_HWTSO,LINKSTATE>
          ether 00:17:31:69:a0:79
          inet 192.168.64.104 netmask 0xffffff00 broadcast 192.168.64.255
          media: Ethernet autoselect (1000baseT 
 <full-duplex,flowcontrol,rxpause,txpause>)
          status: active
 
 # sk0 is set down!
 
 122]  route get 192.168.64.1
     route to: 192.168.64.1
 destination: 192.168.64.0
         mask: 255.255.255.0
    interface: msk0
        flags: <UP,DONE>
   recvpipe  sendpipe  ssthresh  rtt,msec    mtu        weight    expire
         0         0         0         0      1500         1         0
 123]  ping t-online.de
 PING t-online.de (217.6.164.162): 56 data bytes
 ping: sendto: Network is down
 ping: sendto: Network is down
 ping: sendto: Network is down  (or no route to host)
 -----------------------------------------------------------------
 
 The ether of msk0 is permanently 000000000000.
 I can configure msk0 soft - not hard, but msk0 NIC on mainboard cannot 
 work real
 because the connected network switch sees a MAC of 000000000000
 from the flash memory of the mainboard.
 The hardware NIC on mainboard (->msk0) has stored a MAC of 000000000000
 since the installation of FBSD 8.0.
 It seems for ever.
 

From: YongHyeon PYUN <pyunyh@gmail.com>
To: Helmut Schellong <var@schellong.biz>
Cc: yongari@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC ether to 00:00:00:00:00:00
Date: Sun, 26 Jun 2011 15:41:11 -0700

 On Sun, Jun 26, 2011 at 10:30:05PM +0000, Helmut Schellong wrote:
 > The following reply was made to PR conf/151169; it has been noted by GNATS.
 > 
 > From: Helmut Schellong <var@schellong.biz>
 > To: bug-followup@FreeBSD.org
 > Cc:  
 > Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 >  ether to 00:00:00:00:00:00
 > Date: Mon, 27 Jun 2011 00:09:14 +0200
 > 
 >  I have installed FBSD 8.2 and now built a new kernel with the new 
 >  if_msk.c and if_mskres.h.
 >  
 >  -------------------------------------------------------------
 >  
 >  msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
 >           
 >  options=c011b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,TSO4,VLAN_HWTSO,LINKSTATE>
 >           ether 00:17:31:69:a0:79
 >           inet 192.168.64.104 netmask 0xffffff00 broadcast 192.168.64.255
 >           media: Ethernet autoselect (1000baseT 
 >  <full-duplex,flowcontrol,rxpause,txpause>)
 >           status: active
 >  
 >  # sk0 is set down!
 >  
 >  122]  route get 192.168.64.1
 >      route to: 192.168.64.1
 >  destination: 192.168.64.0
 >          mask: 255.255.255.0
 >     interface: msk0
 >         flags: <UP,DONE>
 >    recvpipe  sendpipe  ssthresh  rtt,msec    mtu        weight    expire
 >          0         0         0         0      1500         1         0
 >  123]  ping t-online.de
 >  PING t-online.de (217.6.164.162): 56 data bytes
 >  ping: sendto: Network is down
 >  ping: sendto: Network is down
 >  ping: sendto: Network is down  (or no route to host)
 >  -----------------------------------------------------------------
 >  
 >  The ether of msk0 is permanently 000000000000.
 >  I can configure msk0 soft - not hard, but msk0 NIC on mainboard cannot 
 >  work real
 >  because the connected network switch sees a MAC of 000000000000
 >  from the flash memory of the mainboard.
 >  The hardware NIC on mainboard (->msk0) has stored a MAC of 000000000000
 >  since the installation of FBSD 8.0.
 >  It seems for ever.
 >  
 
 Please make sure you have "cold-booted" your box after applying
 the patch. Col-boot means
  - Patch and rebuild/install kernel and "shutdown -p now"
  - Unplug power cord from your box
  - Wait 30 secs to 1 min.
  - Replug the power cord
  - Boot
 Does that make any difference?

From: Helmut Schellong <var@schellong.biz>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 ether to 00:00:00:00:00:00
Date: Mon, 27 Jun 2011 02:09:59 +0200

 A cold start makes no difference.
 There is no message line from the kernel: "msk0: Ethernet address: 
 xx:xx:xx:xx:xx:xx"
 Because the address is 000000000000.
 For sk0 there is.
 
 "- Manually change all instances of pci_find_extcap() to pci_find_cap()
     in if_msk.c would make it build on 8.2-RELEASE. "
 
 
 I had forgotten to substitute pci_find_extcap() in the downloaded file.
 Done.
 -->
 
 cc1: warnings being treated as errors
 ../../../dev/msk/if_msk.c: In function 'mskc_attach':
 ../../../dev/msk/if_msk.c:1777: warning: implicit declaration of 
 function 'pci_find_cap'
 ../../../dev/msk/if_msk.c:1777: warning: nested extern declaration of 
 'pci_find_cap'
 *** Error code 1
 
     With prototype:
     int pci_find_cap(device_t, int, int*);
 
 linking kernel
 if_msk.o(.text+0xa31f): In function `mskc_attach':
 : undefined reference to `pci_find_cap'
 if_msk.o(.text+0xa6e1): In function `mskc_attach':
 : undefined reference to `pci_find_cap'
 *** Error code 1
 
     With: static int pci_find_cap(device_t, int, int*);
 
 cc1: warnings being treated as errors
 ../../../dev/msk/if_msk.c:1685: warning: 'pci_find_cap' used but never 
 defined
 *** Error code 1
 

From: Helmut Schellong <var@schellong.biz>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 ether to 00:00:00:00:00:00
Date: Sun, 03 Jul 2011 00:48:42 +0200

 It seems that it is not possible to set a real MAC with
 ifconfig msk0 ether xx:xx:xx:xx:xx:xx.
 Such a MAC is a fake in each case.
 Its lifetime ends with the shutdown of FreeBSD.
 
 There is no mistake recognizable in the output of ifconfig
 but it is absolutely not possible to transfer any data with msk0.
 
 The real MAC in Flash memory on the motherboard is all time 
 00:00:00:00:00:00.
 The connected network components see only this zero value and do not 
 work with it.
 
 I have new installed FBSD8.2 - now AMD64.
 I have repeated all configurations, buildings and tests in respect to msk0.
 Without success.

From: Helmut Schellong <var@schellong.biz>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: conf/151169: [msk] Installation of FBSD 8.0 has cleared the MAC
 ether to 00:00:00:00:00:00
Date: Tue, 05 Jul 2011 18:51:00 +0200

 I have used the back-ported files since 27 Jun. See above.
 And I have read the README.txt.
 
 103]  l /usr/src/sys/dev/msk
 total 492
 -rw-r--r--  1 root  wheel  - 137692 Jun 28 20:33 if_msk.c
 -rw-r--r--  1 root  wheel  - 114828 Jun 28 20:33 if_mskreg.h
 -rw-r--r--  1 root  wheel  - 132623 Dec 21  2010 ifmskc
 -rw-r--r--  1 root  wheel  - 114373 Dec 21  2010 ifmskregh
 
 Since 2006 all operation systems (FBSD 6.x, 7.x, Vista, Linux, Solaris)
 have reported a station address not equal to zero.
 Then I have installed FBSD 8.0.
 Thereafter all operation systems report a zero station address.
 Data transfer with this NIC is not possible since that time.
 
 The kernel message has changed from this:
 ----------------------------------------------------------------------------------
 mskc0: <Marvell Yukon 88E8055 Gigabit Ethernet> port 0xd800-0xd8ff mem 
 0xfbefc000-0xfbefffff irq 17 at device 0.0 on pci2
 msk0: <Marvell Technology Group Ltd. Yukon EC Ultra Id 0xb4 Rev 0x02> on 
 mskc0
 msk0: Ethernet address: 00:17:31:69:a0:79
 miibus0: <MII bus> on msk0
 e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0
 e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
 mskc0: [ITHREAD]
 ----------------------------------------------------------------------------------
 to this:
 ----------------------------------------------------------------------------------
 mskc0: <Marvell Yukon 88E8055 Gigabit Ethernet> port 0xd800-0xd8ff mem 
 0xfbefc000-0xfbefffff irq 17 at device 0.0 on pci2
 msk0: <Marvell Technology Group Ltd. Yukon EC Ultra Id 0xb4 Rev 0x02> on 
 mskc0
 miibus0: <MII bus> on msk0
 e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0
 e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
 mskc0: [ITHREAD]
 ----------------------------------------------------------------------------------
 Ether is missing!
 
 Something has set the station address to zero in EEPROM. FBSD 8.0? I 
 have no evidence.
 I expect that I can set the address back to a value not equal to zero - 
 in EEPROM.
 But it seems that this is not possible.
 
 The following commands make msk0 ready to work:
    ifconfig msk0 ether 00173169a079
    ifconfig msk0 inet 192.168.64.104
    ifconfig sk0 down
    route add 192.168.64.104 192.168.64.0
    route delete default
    route add default 192.168.64.1
 
 But this is unsatisfying.
 
 
 
>Unformatted:
