Difference between revisions of "ShuttleXS35GT"
Bongowongo (Talk | contribs) (New page: {{versioninfo|810Status=Works, not pnp|810UpdatedDate=8th December 2010|810UpdatedBy=BongoWongo}} Category: Media Directors Category: Nettops Category: 0810 [[Category: Shuttl...) |
|||
(7 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{versioninfo|810Status=Works, not pnp|810UpdatedDate=8th December 2010|810UpdatedBy=BongoWongo}} | {{versioninfo|810Status=Works, not pnp|810UpdatedDate=8th December 2010|810UpdatedBy=BongoWongo}} | ||
+ | [[Category: Hardware]] | ||
[[Category: Media Directors]] | [[Category: Media Directors]] | ||
− | |||
− | |||
− | |||
This page is compliant with 0810 Beta | Current status : '''working, not plug and play''' | This page is compliant with 0810 Beta | Current status : '''working, not plug and play''' | ||
Line 12: | Line 10: | ||
Pro's | Pro's | ||
*Nice esthetics | *Nice esthetics | ||
− | * | + | *Ion2 platform |
*Mountable on monitor/tv | *Mountable on monitor/tv | ||
Cons | Cons | ||
− | |||
*Needs configuring | *Needs configuring | ||
Line 23: | Line 20: | ||
==Diskless Boot== | ==Diskless Boot== | ||
− | + | '''Unrecognized NIC''' | |
− | The driver for the JMicron | + | |
− | + | The driver for the JMicron JMC26X PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot. | |
− | + | ||
Open a "terminal" and type the following | Open a "terminal" and type the following | ||
− | <nowiki>$ | + | <nowiki>$ sudo su |
− | $ cd jme-1.0. | + | $ cd ~ |
− | $ make install | + | $ wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar |
− | + | $ apt-get install unrar -y | |
− | + | $ unrar x jme-1.0.6.1.rar | |
− | + | $ cd jme-1.0.6.1 | |
− | + | $ make install | |
− | + | $ cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/</nowiki> | |
− | <nowiki>$ sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules | + | Then it is needed to modify the file modules by adding a new line with 'jme' |
− | + | <nowiki>$ sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules | |
− | + | $ /usr/pluto/bin/Diskless_BuildDefaultImage.sh</nowiki> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | Boot your MD the first time. After the MD was running the 'Diskless_Setup' and you quick reloaded the router, you have to copy the driver and adding a line with 'jme' into modules for the new created MD. | |
− | + | <nowiki>$ sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko | |
+ | $ sudo nano /usr/pluto/diskless/<MD#>/etc/modules | ||
+ | $ sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules</nowiki> | ||
− | + | Then in a terminal | |
− | + | ||
− | + | <nowiki>$ cd /usr/pluto/diskless/ | |
+ | $ chroot <mediadirector-id> | ||
+ | $ depmod | ||
+ | $ cd /boot | ||
+ | $ mkinitramfs -o initrd.img-`uname -r` `uname -r` | ||
+ | $ exit</nowiki> | ||
− | + | This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. After reboot of your MD, the setup-wizzard should appear on screen. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Latest revision as of 01:21, 28 September 2015
Version | Status | Date Updated | Updated By |
---|---|---|---|
710 | Unknown | N/A | N/A |
810 | Works, not pnp | 8th December 2010 | BongoWongo |
1004 | Unknown | N/A | N/A |
1204 | Unknown | N/A | N/A |
1404 | Unknown | N/A | N/A |
Usage Information |
This page is compliant with 0810 Beta | Current status : working, not plug and play
Shuttle XS35GT [1]
Pro's
- Nice esthetics
- Ion2 platform
- Mountable on monitor/tv
Cons
- Needs configuring
How to get it working.
Diskless Boot
Unrecognized NIC
The driver for the JMicron JMC26X PCI Express Gigabit Ethernet controller needs to be first installed, before the MD will netboot.
Open a "terminal" and type the following
$ sudo su $ cd ~ $ wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jme-1.0.6.1.rar $ apt-get install unrar -y $ unrar x jme-1.0.6.1.rar $ cd jme-1.0.6.1 $ make install $ cp jme.ko /lib/modules/2.6.27-17-generic/kernel/drivers/net/
Then it is needed to modify the file modules by adding a new line with 'jme'
$ sudo <editor-of-choice> /etc/initramfs-tools-interactor/modules $ /usr/pluto/bin/Diskless_BuildDefaultImage.sh
Boot your MD the first time. After the MD was running the 'Diskless_Setup' and you quick reloaded the router, you have to copy the driver and adding a line with 'jme' into modules for the new created MD.
$ sudo cp /lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko /usr/pluto/diskless/<MD#>/lib/modules/2.6.27-17-generic/kernel/drivers/net/jme.ko $ sudo nano /usr/pluto/diskless/<MD#>/etc/modules $ sudo nano /usr/pluto/diskless/<MD#>/etc/initramfs-tools/modules
Then in a terminal
$ cd /usr/pluto/diskless/ $ chroot <mediadirector-id> $ depmod $ cd /boot $ mkinitramfs -o initrd.img-`uname -r` `uname -r` $ exit
This will create a new initial ramdisk for the first boot of new MDs containing the jme module. Now, the first boot of the diskless MD will succeed and a new diskless media director will be created. After reboot of your MD, the setup-wizzard should appear on screen.