SOLVED!! MAC address not being set
#1
SOLVED!! MAC address not being set
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?
(This post was last modified: 05-02-2019, 10:12 PM by Stinaris.)
Stinaris
Indigo2 / Indy

Trade Count: (0)
Posts: 11
Threads: 1
Joined: Mar 2019
Location: UK
Find Reply
04-30-2019, 04:23 PM
#2
RE: MAC address not being set
What does it do when you type in "resetenv"?
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
04-30-2019, 04:38 PM
#3
RE: MAC address not being set
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
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
04-30-2019, 04:39 PM
#4
RE: MAC address not being set
(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!
Irinikus
Hardware Connoisseur

Trade Count: (0)
Posts: 3,475
Threads: 319
Joined: Dec 2017
Location: South Africa
Website Find Reply
04-30-2019, 04:41 PM
#5
RE: MAC address not being set
(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. :-/
Stinaris
Indigo2 / Indy

Trade Count: (0)
Posts: 11
Threads: 1
Joined: Mar 2019
Location: UK
Find Reply
04-30-2019, 04:57 PM
#6
RE: MAC address not being set
(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.
jan-jaap
SGI Collector

Trade Count: (0)
Posts: 1,048
Threads: 37
Joined: Jun 2018
Location: Netherlands
Website Find Reply
05-01-2019, 07:25 AM
#7
RE: MAC address not being set
(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.
Stinaris
Indigo2 / Indy

Trade Count: (0)
Posts: 11
Threads: 1
Joined: Mar 2019
Location: UK
Find Reply
05-02-2019, 12:40 PM
#8
RE: MAC address not being set
So what Dallas chip did you replace it with? Or did you mod it to feed the chip with a lithium battery?
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
05-02-2019, 05:28 PM
#9
RE: MAC address not being set
(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-TIMEKEEP...2749.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-TIMEKEEP...2749.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-DS1...0010.m2109
(This post was last modified: 05-02-2019, 05:49 PM by Stinaris.)
Stinaris
Indigo2 / Indy

Trade Count: (0)
Posts: 11
Threads: 1
Joined: Mar 2019
Location: UK
Find Reply
05-02-2019, 05:48 PM
#10
RE: MAC address not being set
(05-02-2019, 05:48 PM)Stinaris Wrote:  Or even cheaper

https://www.ebay.co.uk/itm/1PCS-5PCS-DS1...0010.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...
dexter1
Administrator

Trade Count: (1)
Posts: 297
Threads: 17
Joined: May 2018
Location: The Netherlands
Find Reply
05-02-2019, 07:52 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)