All times are UTC-06:00




Post new topic  Reply to topic  [ 21 posts ] 
Author Message
 Post subject:
PostPosted: Tue Jan 20, 2009 6:13 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1594
Location: Austin, TX
Quote:
So I got a MAC like 60:2f:0b:00:00:00 ..reported by kernel and ifconfig.
Strange, I didn't get that. You can always fix it to give the right order though.

Is this a solution for you now? Do you really need a new firmware now that a two-line fix does it all for you?

By the way this kind of hackability is exactly why we chose Open Firmware and keep pushing it now. U-Boot isn't nearly as flexible (certainly not programmatically as efika.forth or pegasos.forth is) - you can change the MAC address, sure, but can you do it based on the environment and device tree? No :)

I am working on a pegasos.forth update which fixes the MAC address and also pushes these values into the device tree (I worked out a clever hack based on the mac-address word which returns a 6-byte string "Bogus!" - you can overwrite it and then use it the word again directly as input to encode-bytes)
Quote:
So if I'd kill my system because of using beta firmware, I'd never come up with the idea to ask for free support.
We still don't like people using beta firmwares for the OTHER pertinent reason that while it may make life easier under certain circumstances it makes testing Linux and MorphOS support absolutely impossible.

I don't even run the beta firmware. Nobody on the MorphOS team does. Peter does, Olaf Hering at SUSE does; I wish they would stop, though, because they simply are not seeing the problems the rest of the world have, and therefore are not motivated to produce solutions for 99.999% of the users out there who run the 20040811 firmware.

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Wed Jan 21, 2009 1:03 am 
Offline

Joined: Thu Jul 28, 2005 12:41 am
Posts: 1071
Quote:
I don't even run the beta firmware. Nobody on the MorphOS team does. Peter does, Olaf Hering at SUSE does; I wish they would stop,
Did you ever read my answer to Charlie? :-) No, I don't run the beta firmware any more (not in the past two years) and neither does Olaf to my best knowledge. I must admit, that the only reason is testing (using the same fw as the rest of the world), as for the rest, the beta is far more superior from a Linux users point of view (fully working yaboot support, even for CD). Broken Amiga FS support is not a problem for me :-D

_________________
CzP
http://czanik.blogs.balabit.com/


Top
   
 Post subject:
PostPosted: Wed Jan 21, 2009 7:09 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1594
Location: Austin, TX
Quote:
Did you ever read my answer to Charlie? :-) No, I don't run the beta firmware any more (not in the past two years) and neither does Olaf to my best knowledge.
So the only holdover "within the company" is Sven, then :)
Quote:
I must admit, that the only reason is testing (using the same fw as the rest of the world), as for the rest, the beta is far more superior from a Linux users point of view (fully working yaboot support, even for CD). Broken Amiga FS support is not a problem for me :-D
I'm sure it would be for Charlie if he ever ran across it :)

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Wed Jan 21, 2009 10:34 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1594
Location: Austin, TX
Quote:
Hi,

I just tried your nv-script but the result was different to my expectations(Firmware 1.2):

The MAC-part of "0x000b2f60 0xf1002818 l!" showed up in the MAC-address in endianes-changed-order. The other line's data was zero-filled.

So I got a MAC like 60:2f:0b:00:00:00 ..reported by kernel and ifconfig.
Try
Code:
0x000b2f60 lbflip 0xf1002818 l!
0x0000dd35 lbflip 0xf1002814 l!
See if it makes any difference at all..

_________________
Matt Sealey


Top
   
 Post subject:
PostPosted: Thu Jan 22, 2009 1:14 pm 
Offline

Joined: Tue Dec 26, 2006 5:13 pm
Posts: 37
I just tried the updated script and it made a difference:

It works ! (Tested with Cold and warmstarts, the MAC doesn't jump any more.)

Although your poking-scripting-fix brought back memories from C64-Action-Replay times, it's a simple way to circument a unloved firmware update.
ThnX a lot ;-)


Top
   
 Post subject:
PostPosted: Thu Jan 22, 2009 3:27 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1594
Location: Austin, TX
Quote:
I just tried the updated script and it made a difference:

It works ! (Tested with Cold and warmstarts, the MAC doesn't jump any more.)
Cool :)
Quote:
Although your poking-scripting-fix brought back memories from C64-Action-Replay times
But that's the best thing about it! :D

_________________
Matt Sealey


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group