Author Topic: Marvell Yukon 88e8053 pxe for md  (Read 3313 times)

gazzzman

  • Veteran
  • ***
  • Posts: 118
    • View Profile
Marvell Yukon 88e8053 pxe for md
« on: April 06, 2008, 12:45:33 am »
just trying to set up a shuttle as a diskless MD..
acquires an ip address from the router
then fails saying
ipconfig: no devices to configure
init: .: 1: can't open /tmp/net-eth0.conf
[  19.901449]      Kernel panic - not syncing: Attempted to kill init!

I think I need to add a driver for the NIC and I had a look here http://wiki.linuxmce.org/index.php/PXE
but as the MD has not been assigned a device number yet I am unsure how to proceed :(
can anyone point me in the right direction please?
Gazzzman                 
-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GCC@GE@GIT@GO dpu S-: a+ C+++ L++ E-- W+++ N+ o+++ w-- O M+ PS+++ PE-- Y++
PGP+ t++ 5 X++ R- tv b+ DI++ D---- G e++* h*++ r+++ Y++++
-----END GEEK CODE BLOCK-----

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Marvell Yukon 88e8053 pxe for md
« Reply #1 on: April 06, 2008, 11:12:09 am »
just trying to set up a shuttle as a diskless MD..
acquires an ip address from the router
then fails saying
ipconfig: no devices to configure
init: .: 1: can't open /tmp/net-eth0.conf
[  19.901449]      Kernel panic - not syncing: Attempted to kill init!

I think I need to add a driver for the NIC and I had a look here http://wiki.linuxmce.org/index.php/PXE
but as the MD has not been assigned a device number yet I am unsure how to proceed :(
can anyone point me in the right direction please?
Gazzzman                 


Hi Gazzzman,

Look here on the wiki http://wiki.linuxmce.org/index.php/Unrecognized_NIC

I have been working on this problem with the Marvell 8055 based NIC so I am pretty sure that the SKY2  driver will work for you. We plan to add SKY2 support into 0710 but I am not sure it will be there for the initial release... but other than if you rebuild the initramfs image the technique described here worked for me.

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

gazzzman

  • Veteran
  • ***
  • Posts: 118
    • View Profile
Re: Marvell Yukon 88e8053 pxe for md
« Reply #2 on: April 06, 2008, 01:12:57 pm »
hi there Andrew :)
typically.. my core is based on an AMD6000 and the MD is based on a P4 (shuttle XPC) so the line "The above steps do not work, if the media director and the core utilize two different CPU architectures,ie. one is using AMD64 the other i386 (chroot won't work)." worries me :)
as this note seems to relate to 704 has anything changed to make this work?
thanks for all your help.. and enjoy the rest of your weekend :)

-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GCC@GE@GIT@GO dpu S-: a+ C+++ L++ E-- W+++ N+ o+++ w-- O M+ PS+++ PE-- Y++
PGP+ t++ 5 X++ R- tv b+ DI++ D---- G e++* h*++ r+++ Y++++
-----END GEEK CODE BLOCK-----

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Marvell Yukon 88e8053 pxe for md
« Reply #3 on: April 06, 2008, 09:55:16 pm »
hi there Andrew :)
typically.. my core is based on an AMD6000 and the MD is based on a P4 (shuttle XPC) so the line "The above steps do not work, if the media director and the core utilize two different CPU architectures,ie. one is using AMD64 the other i386 (chroot won't work)." worries me :)
as this note seems to relate to 704 has anything changed to make this work?
thanks for all your help.. and enjoy the rest of your weekend :)



Hi... this mixed architecture problem is not limited to 704. The problem is that if you chroot into an 32bit system from a 64bit one you will end up building code for the wrong architecture on the target MD...and until you have the NIC working you can boot it. We will have this integrated soon after release so the easiest thing might be to wait until then.

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

gazzzman

  • Veteran
  • ***
  • Posts: 118
    • View Profile
Re: Marvell Yukon 88e8053 pxe for md
« Reply #4 on: April 06, 2008, 11:34:02 pm »
Thanks for the info Andy :)
wait it is then :)
no problem.. I have lots of other "things" to occupy me lol
oh and another Seleco projector to repair too!
again.. thanks!
-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GCC@GE@GIT@GO dpu S-: a+ C+++ L++ E-- W+++ N+ o+++ w-- O M+ PS+++ PE-- Y++
PGP+ t++ 5 X++ R- tv b+ DI++ D---- G e++* h*++ r+++ Y++++
-----END GEEK CODE BLOCK-----