Installing Debian Squeeze on the Joggler for Lazy People (Updated 2010-06-06)

For fearless and lazy people only: ;-)

http://jogglerwiki.info/index.php?title=Installing_Debian_Squeeze#Install_scripts_for_lazy_people

Update 2010-06-06, Version 0.2:

prepare_squeeze_joggler.sh has a –usage parameter now (and many more parameters):

che@x2:~$ ./prepare_squeeze_joggler.sh --usage
prepare_squeeze_joggler.sh v0.2 2010-06-06
by Christian Erpelding aka flattermann aka che09

http://www.flattermann.net

Join #joggler on irc.freenode.net for help
See also http://jogglerwiki.info/index.php?title=Installing_Debian_Squeeze
**************************************************************************

Usage:
prepare_squeeze_joggler.sh [-o DIR] [--schroot NAME] [-d] [--r8168] [--debmirror URL] [--mythtv]

--outdir DIR, -o DIR   Output directory (defaults to /opt/squeeze-joggler)
--schroot NAME         Use schroot instead of chroot
                       A schroot called NAME must be defined in /etc/schroot/schroot.conf
                       (This option overrides --outdir!)
--delete, -d           Delete old directory
--r8168                Use r8168 ethernet driver instead of r8169
                       (for AO2JOGXN Jogglers)
--debmirror URL        Use URL as debian mirror
                       (e.g. --debmirror http://ftp.de.debian.org/debian)
--hostname NAME        Set hostname to NAME (defaults to 'joggler')
--locale NAME          Set locale to NAME (defaults to 'en_US')
--mythtv               Install MythTV frontend and EasyStroke
--squeezeplay          Install SqueezePlay (v7.6 beta from SVN)
--cellwriter           Install Cellwriter (OnScreenKeyboard)

Have fun!

If you like my work, buy me a beer. (Suggested: 3€ for a beer, or more for more beer ;-) )

Tags: , , ,

9 Responses to “Installing Debian Squeeze on the Joggler for Lazy People (Updated 2010-06-06)”

  1. Sunspot says:

    Debian at last! – and perhaps some clues to why some of my 3 Jogglers connect by ethernet and others do not using the Ubuntu distros.

    Do your patches cure all the problems as also cured in the dysentry and disca distros?

    And do you plan a “load it – run it” distro ?
    Well worth 2 beers if ethernet works every time *and* I can have a fixed LAN address (perhaps 3 beers….)

    My notes so far –
    http://www.sunspot.co.uk/Projects/Joggler/joggler_top_page.html
    Will test your notes ASAP – but I need to prove i2c can connect first.

  2. Sunspot says:

    i2c connected now !
    http://www.sunspot.co.uk/Projects/Joggler/i2c.html
    so lets have a go . . .

    Am I the only other Debian believer?
    – or has some expert already put a Debian distro up for download for *really * lazy people?

  3. Sunspot says:

    WOW!
    One very happy lazy person – it all worked as you said it would.

    Would appreciate some help getting a fixed LAN address -
    etc/network/interfaces does not have the form I expected
    Where is the config for a fixed wired address please?

    (newish to Linux – lazy method much appreciated)

  4. Sunspot says:

    OOPS!
    I never expect Linux to be this easy…
    Now seen the GUI for fixed address network setup – and it works!
    Perhaps a list of what works “out of the box” might be helpful
    I see ssh and secure ftp
    Thanks again.

  5. InTheSand says:

    Thanks for the scripts. However, it appears http://jogglerwiki.info/images/3/33/Iegd-deploy.tar.bz2 is no longer available. Any idea where I might find an alternative download location for this?

  6. flattermann says:

    InTheSand,

    You can get the IEGD 10.3 driver directly from Intel after a free registration:
    http://edc.intel.com/Software/Downloads/IEGD/

    You need to download the file IEGD_10_3_1_GOLD.zip.
    If you extract it, it includes IEGD_10_3_1_GOLD_1550.exe.
    If your run this .exe, you’ll get IEGD_10_3_Linux.tgz.
    If you extract this .tgz, you’ll get the necessary directory (“IEGD_10_3_Linux”).

    Yes, I know, it’s not very convenient. :-(

    Edit: Someone just told me on IRC that the original file from the Wiki (iegd-deploy.tar.bz2) is also available on http://www.megaupload.com/?d=5LQL5ZFU and http://rapidshare.com/files/435760017/iegd-deploy.tar.bz2

  7. InTheSand says:

    Thanks for your reply and links, will try again!

  8. yaMatt says:

    Hey flattermann,

    I’ve been playing with your script over the weekend and it worked perfectly apart from it references jogglerwiki.info which as you may know has fallen out of favour with the community, also it doesn’t seem to host iegd-deploy.tar.bz2 any more. I downloaded the file from megaupload as you suggested, but I figured it would be easier for people to use the script so I uploaded the file to the new wiki with many thanks to exobuzz.

    I’ve created a patch file that you can apply to the squeeze_joggler_chroot_commands.sh. I would have just uploaded the file but you have no notice about license on the file so the implied license is copyright. It would be great if you could add a GPL header to the file, that way anyone can edit and make it public without needing your permission or needing this patch file.

    Thanks very much for putting the script together,

    Matt

    If you want to try it yourself just copy this in to a text file called whatever you want and type ‘patch squeeze_joggler_chroot_commands.sh ‘ to apply it.
    patch file starts below this line:
    ————————————
    289,290c289,290
    < wget http://jogglerwiki.info/images/3/33/Iegd-deploy.tar.bz2
    wget -m http://files.exotica.org.uk/?file=joggler/files/Iegd-deploy.tar.bz2 -O iegd-deploy.tar.bz2
    > tar xvjf iegd-deploy.tar.bz2

  9. flattermann says:

    yaMatt,

    Thanks, I’ll point the download URL in the scripts to your new URL and add a GPL header.

    Christian

Leave a Reply