IRIX Network Forums
SOLVED!! MAC address not being set - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: SGI/MIPS (//forums.irixnet.org/forum-3.html)
+--- Forum: Hardware/Triage/Repair (//forums.irixnet.org/forum-11.html)
+--- Thread: SOLVED!! MAC address not being set (/thread-1173.html)

Pages: 1 2


SOLVED!! MAC address not being set - Stinaris - 04-30-2019

So I've changed my Dallas chip and my Indy R4600 now boots happily without all the shenanigans.

However I am unable to set the MAC address using the setenv -f eaddr ... as it says that eaddr is read only.

I can modify the address individually but although the memory stays modified the MAC address is not updated. This suggests either
1) I'm an idiot and misunderstood everything
2) The MAC address is not at the location expected.

Any ideas?


RE: MAC address not being set - Irinikus - 04-30-2019

What does it do when you type in "resetenv"?


RE: MAC address not being set - dexter1 - 04-30-2019

3) Have a look at https://www.linux-mips.org/wiki/IP22 specifically the section about the Indy lost its MAC address.

It gives a different method of reprogramming the Dallas chip


RE: MAC address not being set - Irinikus - 04-30-2019

(04-30-2019, 04:39 PM)dexter1 Wrote:  3) Have a look at https://www.linux-mips.org/wiki/IP22 specifically the section about the Indy lost its MAC address.

It gives a different method of reprogramming the Dallas chip

Thanks for the link, this may prove useful in the future!


RE: MAC address not being set - Stinaris - 04-30-2019

(04-30-2019, 04:39 PM)dexter1 Wrote:  3) Have a look at https://www.linux-mips.org/wiki/IP22 specifically the section about the Indy lost its MAC address.

It gives a different method of reprogramming the Dallas chip

Do you mean this bit?

 fill -w -v 0xaa 0xbfbe04e8
 fill -w -v 0xbb 0xbfbe04ec
 fill -w -v 0xcc 0xbfbe04f0
 fill -w -v 0xdd 0xbfbe04f4
 fill -w -v 0xee 0xbfbe04f8
 fill -w -v 0xff 0xbfbe04fc


I've already tried this. When I do dump the memory has been modified. However the MAC address is unchanged. :-/


RE: MAC address not being set - jan-jaap - 05-01-2019

(04-30-2019, 04:57 PM)Stinaris Wrote:  Do you mean this bit?

 fill -w -v 0xaa 0xbfbe04e8
 fill -w -v 0xbb 0xbfbe04ec
 fill -w -v 0xcc 0xbfbe04f0
 fill -w -v 0xdd 0xbfbe04f4
 fill -w -v 0xee 0xbfbe04f8
 fill -w -v 0xff 0xbfbe04fc


I've already tried this. When I do dump the memory has been modified. However the MAC address is unchanged. :-/

You did not *literally* change the MAC address to aa:bb:cc:dd:ee:ff, did you?

A valid SGI MAC address always starts with 08:00:69. The actual, original MAC address of your Indy is on a sticker on the back side of the system.


RE: MAC address not being set - Stinaris - 05-02-2019

(05-01-2019, 07:25 AM)jan-jaap Wrote:  
(04-30-2019, 04:57 PM)Stinaris Wrote:  Do you mean this bit?

 fill -w -v 0xaa 0xbfbe04e8
 fill -w -v 0xbb 0xbfbe04ec
 fill -w -v 0xcc 0xbfbe04f0
 fill -w -v 0xdd 0xbfbe04f4
 fill -w -v 0xee 0xbfbe04f8
 fill -w -v 0xff 0xbfbe04fc


I've already tried this. When I do dump the memory has been modified. However the MAC address is unchanged. :-/

You did not *literally* change the MAC address to aa:bb:cc:dd:ee:ff, did you?

A valid SGI MAC address always starts with 08:00:69. The actual, original MAC address of your Indy is on a sticker on the back side of the system.

For those only reading the last post here is a summary.

I entered the serial number from the back of the Indy, which just so happens to be the MAC address, starting 080069XXYYZZ and no I'm not entering it in the wrong order.

I am unable to set the MAC address using the setenv -f eaddr ... as it says that eaddr is read only.


So I did it the long way (Where XX,YY and ZZ are the digits from the Serial number of the back of the Indy incase anyone thinks I would actually entered XX,YY,ZZ!)

 fill -w -v 0x08 0xbfbe04e8
 fill -w -v 0x00 0xbfbe04ec
 fill -w -v 0x69 0xbfbe04f0
 fill -w -v 0xXX 0xbfbe04f4
 fill -w -v 0xYY 0xbfbe04f8
 fill -w -v 0xZZ 0xbfbe04fc

When I look at the addresses starting at 0xbfbe04e8 they have updated as expected however the MAC address itself does not reflect this update.


RE: MAC address not being set - dexter1 - 05-02-2019

So what Dallas chip did you replace it with? Or did you mod it to feed the chip with a lithium battery?


RE: MAC address not being set - Stinaris - 05-02-2019

(05-02-2019, 05:28 PM)dexter1 Wrote:  So what Dallas chip did you replace it with? Or did you mod it to feed the chip with a lithium battery?

Replaced it with the identical model. They are selling them on eBay for £4 from china. That includes postage.

https://www.ebay.co.uk/itm/1PCS-TIMEKEEPER-IC-DALLAS-MAXIM-DIP-32-DS1386-8K-150/273089915272?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649

So it seems that you need to "turn it off and on" to make it change!!  Epic Fail!  :blush:

(05-02-2019, 05:48 PM)Stinaris Wrote:  
(05-02-2019, 05:28 PM)dexter1 Wrote:  So what Dallas chip did you replace it with? Or did you mod it to feed the chip with a lithium battery?

Replaced it with the identical model. They are selling them on eBay for £4 from china. That includes postage.

https://www.ebay.co.uk/itm/1PCS-TIMEKEEPER-IC-DALLAS-MAXIM-DIP-32-DS1386-8K-150/273089915272?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649

So it seems that you need to "turn it off and on" to make it change!!  Epic Fail!  :blush:

Or even cheaper

https://www.ebay.co.uk/itm/1PCS-5PCS-DS1386-32K-150-DS1386-DS1386-32K-DIP-32-TIMEKEEPER-NVSRAM-SRAM/192576780593?var=492699168893&_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D1%26asc%3D20170920101022%26meid%3D9fd6db4dfa2e4fc29b8593a88c508101%26pid%3D100010%26rk%3D1%26rkt%3D3%26sd%3D273089915272%26itm%3D492699168893&_trksid=p2047675.c100010.m2109


RE: MAC address not being set - dexter1 - 05-02-2019

(05-02-2019, 05:48 PM)Stinaris Wrote:  Or even cheaper

https://www.ebay.co.uk/itm/1PCS-5PCS-DS1386-32K-150-DS1386-DS1386-32K-DIP-32-TIMEKEEPER-NVSRAM-SRAM/192576780593?var=492699168893&_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D1%26asc%3D20170920101022%26meid%3D9fd6db4dfa2e4fc29b8593a88c508101%26pid%3D100010%26rk%3D1%26rkt%3D3%26sd%3D273089915272%26itm%3D492699168893&_trksid=p2047675.c100010.m2109

That is the 32K version. I was under the impression that 8K weren't so easily obtainable, hence my question.
I honestly don't know why you cannot program your Dallas chip, the information from linux-mips.org should be valid...