<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7751938</id><updated>2011-04-21T23:35:46.600+01:00</updated><title type='text'>geekstuff</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7751938.post-113658625737169632</id><published>2006-01-06T22:17:00.000Z</published><updated>2006-01-06T22:24:17.386Z</updated><title type='text'></title><content type='html'>Recently, &lt;a href="http://www.osnews.com/story.php?news_id=12956"&gt;Linus Torvalds himself&lt;/a&gt; has told everyone that GNOME is a big heap of poo and that the world should switch to KDE immediately to save us from turning into mindless drones.&lt;br /&gt;&lt;br /&gt;Desktop wise, personally, I have experienced the ‘delights’ of PWM, XFCE, FVWM, IceWM, Enlightenment and when I began my first conquests in Linux, back in the mid-late nineties I used KDE 1, as I’m sure it was the default desktop with Red Hat Linux in days of yore. I dabbled with version 2 in 2001 as well.&lt;br /&gt;&lt;br /&gt;But for the main part, I have been a steady GNOME user in throughout the rest of my desktop time though. When I got a decent spec PC (rather than a PII/450) in 2004, I put away lightweight desktops for good and used Gnome with Debian and later, I found the wonders of Ubuntu.&lt;br /&gt;&lt;br /&gt;However, I looked at a few SuSE setups, which by default, were running KDE 3.x and recently, I found it to be pretty nice. My once-upon-a-time gripe with KDE was that there seemed to be too many ways to do things - too many apps in the K menu, all doing similar things.&lt;br /&gt;&lt;br /&gt;On top of that, there really wasn’t much difference functionally between Gnome and KDE in the bad old days. All of that has changed. I have to admit it but I had become a GNOME supporter without giving it a second thought. Bias had made me think that KDE was reserved for people who were either German, had orgasms over ‘ubersliK graphics’ (flashy annoying rounded icons with penguins etc on), or had a seriously odd affliction for the letter K. I disregarded KDE as an option also because I knew that Ubuntu didn’t ship with KDE - I thought that because the people at Ubuntu choose the best software for their distro; I would be using the best: Gnome.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I didn’t find out until recently (just before the release of Breezy Badger, Ubuntu 5.10,- October ‘05) that Ubuntu could have KDE, you just needed to install it:&lt;br /&gt;sudo apt-get install kubuntu-desktop&lt;br /&gt;Duh!&lt;br /&gt;&lt;br /&gt;Indeed, a number of Ubuntu ninjas (including Alistair Riddell) had spawned off a sister distribution, kubuntu, using KDE instead of Gnome by default. I thought, if it’s good enough for Linus, and people like Alistair Riddell are behind this then it’s gotta be half decent. I installed KDE on my Ubuntu/GNOME setup and logged in. I even opted to use the kdm login manager, rather than gdm to make it more authentic!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I’m so dumb: I love KDE. All this time, I’ve been waiting for updates to GNOME, first came 2.0, then the next milestones 2.5, 2.10 and with Breezy, 2.12. Each release was visibly better, but a lot of these important updates weren’t core Gnome - they were contributed by Ubuntu themselves, and it still lacked a few things that would make it slick. &lt;br /&gt;&lt;br /&gt;But why am I so converted to KDE? - Here are the main reasons:&lt;br /&gt;&lt;br /&gt;KDE has it all in one bag: Konqueror really is a kick-ass filemanager/web browser/everything (more on this in a bit).&lt;br /&gt;&lt;br /&gt;KMail is an outlook beater. I liked Evolution, but I feel more at home with KMail - it’s intuitive and quick. I like the fact that it pops up a notification when your mail comes in. Simple little touches that make my life easier. It’s got inbuilt contacts, RSS readers, directory services, news readers and much more.&lt;br /&gt;&lt;br /&gt;The Control Panel is easy to use and all in one place, unlike the barrage of Gnome-based tools. You can edit your ‘K’ main menu by simply right clicking on it, like (dare I say it) Windows has been doing since 1995. This still lacks without addons in Gnome. &lt;br /&gt;&lt;br /&gt;When you start up KDE, it remembers all of the applications you used the last time you were in KDE, and starts them up for you. I always had to wait for GNOME to start up and then have to fire up Firefox and then Thunderbird. No more of that, Konqueror and Kmail come up too, as well as Kontact (an instant messenger that does all the popular types, MSN, AOL, Yahoo, IRC, etc). &lt;br /&gt;&lt;br /&gt;K3B is great at burning any kind of media. If you like Nero in Windows, this is definitely it’s equivalent. GNOME has 3 different applications for burning cds: one for data (gnome baker), one for cd audio (serpentine) and Nautilus, the file manager, also burns CDs as well. Why have three average cd burners when you can have one great one?&lt;br /&gt;&lt;br /&gt;However, The killer apps (for me) are amaroK (audio player) and Konqueror. Why?&lt;br /&gt;1) Amarok is the finest media player I’ve ever enountered. I play music which for once, is organised the way I want it. Organise by Artist then Album, no problem, what about Album then Artist, no problem, in fact almost any possible combo is available for organising your tunes. The coolest things about amaroK though is the fact that amarok has MusicBrainz support, to figure out what music you are playing, and grab the tags for it, rather than you have to fill it in. It’ll download album covers from the net for you and show you the album cover when you start it playing on the on-screen display. It shows you the lyrics of the current song you are playing, and also all the information about the band or artist you ever wanted from Wikipedia, all at a click of a button in amaroK. Killer.&lt;br /&gt;&lt;br /&gt;2) Konqueror is a file manager. No, it’s a tabbed web browser that can split it’s windows up into segments to allow pages or file managers side by side. No, wait, it’s a split screen xterm viewer as well. Heck, it’s even a control panel/centre as well. I can’t tell you how useful it is to be able to code a website in an xterm and watch the website come to life in the same screen in real time. I love the fact you can type fish:/// then the name of a server in, and you can use ssh in Konqueror to show your files on your other boxes just as easily as your local machine. Killer.&lt;br /&gt;Not only are the applications more mature in KDE than GNOME, the overall desktop works faster, looks a lot slicker and provides better help than GNOME does. KDE made me switch email and web browser (something I don’t like doing) from Firefox and Kmail not because I was forced to, but because they were better. And I loved Firefox.&lt;br /&gt;&lt;br /&gt;I’m not going back to GNOME. I’ve heard about the new enhancements down the pipeline for GNOME, and some sound really swell, they even reckon that they’ll speed it up a lot more through some awkward hackery, but it won’t beat what KDE provides now and KDE 4 will be out some time after the summer and from what I’ve heard, it’s going to rock lots, it’s just a shame it won’t be out for the Windows Vista release, because I think it’ll serve as a great counterbalance for that argument.&lt;br /&gt;&lt;br /&gt;Krazy!&lt;br /&gt;&lt;br /&gt;Ali Ross. &lt;br /&gt;&lt;br /&gt;Check out the &lt;a href="http://www.linuxnewbieguide.org"&gt;Ultimate Linux Newbie Guide&lt;/a&gt; Today! – The easiest way to become a Linux user. No jargon, no rubbish, just straight forward facts on what you need to know. – Features Many helpful chapters on using and choosing Linux, a user forum, a step-by-step Linux installation Guide and up to the minute Linux news.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-113658625737169632?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/113658625737169632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=113658625737169632' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/113658625737169632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/113658625737169632'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2006/01/recently-linus-torvalds-himself-has.html' title=''/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7751938.post-113240948080697716</id><published>2005-11-19T13:25:00.000Z</published><updated>2005-11-19T14:12:26.730Z</updated><title type='text'>Ultimate Linux Newbie Guide [http://www.linuxnewbieguide.org]</title><content type='html'>I'm happy to announce the Ultimate Linux Newbie Guide is up and running. It's a site for complete Linux (or even Computer) novices. The reader will enjoy a no-nonsense guide to Choosing, Using and Installing Linux onto a computer system.&lt;br /&gt;&lt;br /&gt;Amonst it's highlights, the site features an installation guide, loaded with images of a&lt;br /&gt;&lt;a href="http://www.linuxnewbieguide.org/chap5.php"&gt;Linux Installation (Ubuntu 5.10)&lt;/a&gt; as well as an introduction to the Linux desktop, for both &lt;a href="http://www.linuxnewbieguide.org/chap7.php"&gt;KDE&lt;/a&gt; and &lt;a href="http://www.linuxnewbieguide.org/chap8.php"&gt;GNOME&lt;/a&gt;. Importantly (because it keeps coming up on newbie forums), there is a chapter devoted to &lt;a href="http://www.linuxnewbieguide.org/chap10.php"&gt;obtaining software&lt;/a&gt;, as well as one devoted to &lt;a href="http://www.linuxnewbieguide.org/chap11.php"&gt;installing it&lt;/a&gt;.&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;br /&gt;I actually ran this site years ago (2000-2003), but the site was lost when my ISP at the time had a few bothers. I didn't have an up to date backup, so the project got shelved. I always felt sad about that decision, so around six months ago I made enquiries into seeing if I could get the site from some old archive somewhere.&lt;br /&gt;&lt;br /&gt;Luckily, the good people at the &lt;a href="http://www.archive.org/"&gt;Web Archive (also known as the Wayback Machine)&lt;/a&gt; could help me out. Within a few months I got the old content back, almost unscathed, from 2003. Since then I've been retyping large sections of it to bring it up to date and it is mostly finished now. There is still a lot to do on the Desktop side of things but it's looking pretty good now, and there are loads of visitors daily.&lt;br /&gt;&lt;br /&gt;I hope that it's a valuable contribution to those who are thinking about crossing over to Linux, but just need that 'sit-down and talk it over' approach to getting it all 'upstairs' before going ahead with it.&lt;br /&gt;&lt;br /&gt;If you like the site, please link to it on your own blog or site, so that other Linux newbies can benefit from it.&lt;br /&gt;&lt;br /&gt;Cheers!&lt;br /&gt;&lt;br /&gt;Al.&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-113240948080697716?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/113240948080697716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=113240948080697716' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/113240948080697716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/113240948080697716'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2005/11/ultimate-linux-newbie-guide.html' title='Ultimate Linux Newbie Guide [http://www.linuxnewbieguide.org]'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7751938.post-109224813143192297</id><published>2004-08-11T19:15:00.000+01:00</published><updated>2004-08-11T19:15:31.430+01:00</updated><title type='text'>SHARP MM1110 TFTP Install with Debian Sarge</title><content type='html'>Hello all,&lt;br /&gt;&lt;br /&gt;Well. I have the Sharp MM1110 (known as a Sharp MM10 in the USA) and I&lt;br /&gt;write this as Debian Sarge is installing upon it.&lt;br /&gt;&lt;br /&gt;This blog entry will apply to anyone with a Sharp MM10 wishing to install&lt;br /&gt;Sarge on one, or anyone with a similar laptop (eg an IBM without a floppy&lt;br /&gt;or CD drive).&lt;br /&gt;&lt;br /&gt;The installation was done completely by network installation, no external&lt;br /&gt;drives are required.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PREREQUISITES FOR INSTALLATION:&lt;br /&gt;&lt;br /&gt;* Sharp MM11110 or similar laptop&lt;br /&gt;* Another PC/Server on the same network running Linux (I used a PC with RH9)&lt;br /&gt;* Broadband Internet connection or better (for downloading Sarge via HTTP)&lt;br /&gt;&lt;br /&gt;SOFTWARE USED:&lt;br /&gt;&lt;br /&gt;* DHCPd: http://www.isc.org/index.pl?/sw/dhcp/&lt;br /&gt;* ATFTPd: ftp://ftp.mamalinux.com/pub/atftp/&lt;br /&gt;* PXELINUX: http://syslinux.zytor.com/pxe.php &lt;br /&gt;* SARGE NETINST IMAGES: http://http.us.debian.org/debian/dists/testing/main/installer-i386/rc1/images/netboot/&lt;br /&gt;&lt;br /&gt;QUICK OVERVIEW OF TASKS AHEAD:&lt;br /&gt;&lt;br /&gt;* Install DHCP Daemon on server (to allocate IP to Sharp, and to tell it to do&lt;br /&gt;  a TFTP boot).&lt;br /&gt;* Install a TFTP Daemon on server (to allow the Sharp to boot the installer&lt;br /&gt;  kernel).&lt;br /&gt;* Download and place the Debian Sarge Netinstall files in your tftpboot folder.&lt;br /&gt;* Installation of Sarge.&lt;br /&gt;&lt;br /&gt;TASK 1: Installing &amp; Configuring a DHCP daemon.&lt;br /&gt;&lt;br /&gt;I used Red Hat 9 for my server, so I used the version of dhcpd that came with&lt;br /&gt;that. It's based on ISC DHCP.&lt;br /&gt;&lt;br /&gt;View your /etc/dhcpd.conf. This is how my one looks:&lt;br /&gt;&lt;br /&gt;ddns-update-style ad-hoc;&lt;br /&gt;default-lease-time 600;&lt;br /&gt;max-lease-time 7200;&lt;br /&gt;&lt;br /&gt;#this is for the tftp server..&lt;br /&gt;allow booting;&lt;br /&gt;allow bootp;&lt;br /&gt;&lt;br /&gt;subnet 62.3.116.104 netmask 255.255.255.248 {&lt;br /&gt;    range 62.3.116.106 62.3.116.108;&lt;br /&gt;	&lt;br /&gt;    option domain-name "xbolt.net";&lt;br /&gt;    option subnet-mask 255.255.255.248;&lt;br /&gt;    option broadcast-address 62.3.116.111;&lt;br /&gt;    option routers 62.3.116.109;&lt;br /&gt;    option domain-name-servers 62.3.116.105, 62.3.116.106;&lt;br /&gt;&lt;br /&gt;    group {&lt;br /&gt;	#tftp server address&lt;br /&gt;	next-server 62.3.116.105;&lt;br /&gt;	filename "/tftpboot/pxelinux.0";&lt;br /&gt;	&lt;br /&gt;	#static assignment....&lt;br /&gt;	host chewbacca {&lt;br /&gt;		hardware ethernet 00:10:4B:49:EC:71;&lt;br /&gt;		fixed-address 62.3.116.105;&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	host skywalker {&lt;br /&gt;		hardware ethernet 08:00:1F:B3:23:30;&lt;br /&gt;		fixed-address 62.3.116.108;&lt;br /&gt;	}&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;A quick explanation of the above:&lt;br /&gt;&lt;br /&gt;The first three lines:&lt;br /&gt;    ddns-update-style ad-hoc;&lt;br /&gt;    default-lease-time 600;&lt;br /&gt;    max-lease-time 7200;&lt;br /&gt;Are all default stuff and should be included to make dhcpd happy.&lt;br /&gt;&lt;br /&gt;The next two lines are all about telling the dhcpd server that it will accept&lt;br /&gt;BOOTP or network booting.&lt;br /&gt;&lt;br /&gt;allow booting;&lt;br /&gt;allow bootp; &lt;br /&gt;&lt;br /&gt;The next part of the config groups the rest of the config by subnet, setting up&lt;br /&gt;my clients. I used to run a static IP network here, and generally still want to&lt;br /&gt;do so; so instead of allowing dynamic IP allocation to hosts, I read the MAC&lt;br /&gt;address from ifconfig eth0 on each host and use the format&lt;br /&gt;&lt;br /&gt;	host xyz {&lt;br /&gt;	    hardware-address MAC:ADD:RES:S&lt;br /&gt;	    fixed-address 123.456.789.012&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;This allows the host to always have the same IP address, as long as it's MAC&lt;br /&gt;address is the same. &lt;br /&gt;&lt;br /&gt;	#tftp server address&lt;br /&gt;	next-server 62.3.116.105;&lt;br /&gt;	filename "/tftpboot/pxelinux.0";&lt;br /&gt;&lt;br /&gt;Is probably the most important part, since it tells dhcpd where the tftp files&lt;br /&gt;reside (ie what you will be providing via tftp).&lt;br /&gt;&lt;br /&gt;next-server is the IP address of your TFTP server.&lt;br /&gt;&lt;br /&gt;I chose the standard folder /tftpboot to hold my tftp stuff. Pxelinux.0 is the&lt;br /&gt;file that dhcpd passes control to after the tftp download. Pxelinux is a subset&lt;br /&gt;of SYSLINUX, created by H. Peter Anvin, which you will see almost on all linux&lt;br /&gt;distros. To download SYSLINUX (which includes the PXELINUX stuff, as well as&lt;br /&gt;pxelinux.0) visit http://syslinux.zytor.com/pxe.php.&lt;br /&gt;&lt;br /&gt;TASK 2: Installing &amp; Configuring a TFTP daemon.&lt;br /&gt;&lt;br /&gt;Once you have configured dhcp, you can then get to installing your TFTP server.&lt;br /&gt;&lt;br /&gt;I started to use the TFTP daemon which came with Red Hat, but I couldn't get it&lt;br /&gt;working, so I went with atftpd in the end of the day, which is available at:&lt;br /&gt;&lt;br /&gt;ftp://ftp.mamalinux.com/pub/atftp/&lt;br /&gt;&lt;br /&gt;There are a few security issues with it, so I suggest you ensure you are&lt;br /&gt;using the latest version, and you check for patches and patch it accordingly&lt;br /&gt;before you use it however.&lt;br /&gt;&lt;br /&gt;I disabled /etc/xinetd.d/tftpd and created a new file /etc/xinetd.d/tftp-udp:&lt;br /&gt;&lt;br /&gt;# tftp-udp&lt;br /&gt;&lt;br /&gt;service tftp&lt;br /&gt;{&lt;br /&gt;        id = tftp-udp&lt;br /&gt;        disable = no&lt;br /&gt;        socket_type = dgram&lt;br /&gt;        protocol = udp&lt;br /&gt;        wait = no&lt;br /&gt;        user = nobody&lt;br /&gt;        nice = 5&lt;br /&gt;        server = /usr/local/sbin/atftpd &lt;br /&gt;        server_args = /tftpboot --no-blksize&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The file follows normal inetd or xinetd syntax, however, the server_args are&lt;br /&gt;very important - if the /tftpboot folder is not specified, TFTPd will not know&lt;br /&gt;where to provide the files from. The last option --no-blksize took me a long&lt;br /&gt;time to figure out that it was required.&lt;br /&gt;&lt;br /&gt;Before restarting xinetd (service xinetd restart) ensure that the permissions&lt;br /&gt;of the /tftpboot folder are accessible by 'nobody'. A chmod 755 should be fine.&lt;br /&gt;&lt;br /&gt;TASK 3: INSTALLING DEBIAN&lt;br /&gt;&lt;br /&gt;Visit&lt;br /&gt;http://http.us.debian.org/debian/dists/testing/main/installer-i386/rc1/images/netboot/&lt;br /&gt;and download the latest netboot/netinstall image (pxeboot.tar.gz).&lt;br /&gt;Included in this archive is a ready-made pxelinux configuration file &lt;br /&gt;(pxelinux.cfg/default). This should be sufficient to get the debian sarge &lt;br /&gt;installer running. The debian installer should also be present in the /tftpboot &lt;br /&gt;folder called debian-installer. Here is what my tftpboot folder looked like&lt;br /&gt;after unpacking the pxeboot.tar.gz file:&lt;br /&gt;&lt;br /&gt;drwxr-xr-x    4 root     root         4096 Aug  1 17:39 debian-installer&lt;br /&gt;-rw-------    1 ajross   ajross    7731200 Aug 10 14:09 pxeboot.tar.gz&lt;br /&gt;-rw-r--r--    1 root     root        11824 Aug  1 17:39 pxelinux.0&lt;br /&gt;drwxr-xr-x    2 root     root         4096 Aug  1 17:39 pxelinux.cfg&lt;br /&gt;&lt;br /&gt;Note that the permissions of the stuff is at least readable by everyone - this&lt;br /&gt;is so that the tftp server can provide the files.&lt;br /&gt;&lt;br /&gt;So, to recap, we have placed the netinstall image in the correct place, with&lt;br /&gt;the right permissions, set up a tftpboot folder with the right permissions, set&lt;br /&gt;up a tftpd server with the correct settings (and it is now running), set up a&lt;br /&gt;dhcp server and ensured that it is running as well.&lt;br /&gt;&lt;br /&gt;If all of the above passes the 'Yup, that's done' test, then move over to the&lt;br /&gt;laptop. First off, whip an ethernet cable into it's port and switch it on,&lt;br /&gt;pressing F12 at the nice sharp splash screen on boot. Choose 'Network Boot'&lt;br /&gt;from the boot menu, and watch it get an IP. &lt;br /&gt;&lt;br /&gt;If it doesn't get an IP, then you need to check your DHCP server settings.&lt;br /&gt;&lt;br /&gt;If it gets an IP and fails at the point that it looks for a TFTP server, then&lt;br /&gt;try restarting your xinetd server:&lt;br /&gt;&lt;br /&gt;/sbin/service xinetd restart&lt;br /&gt;&lt;br /&gt;If that fails, check over your TFTPd settings, consider using another TFTPD&lt;br /&gt;server also. I'm only saying the one I used (eventually) worked for me.&lt;br /&gt;&lt;br /&gt;Finally, the next step should be the booting of the debian-installer, which&lt;br /&gt;should present you with the Debian splash logo. If you don't get this far,&lt;br /&gt;check the integrity of your served files on /tftpboot and check your&lt;br /&gt;pxelinux.cfg/default settings are accurate (if you don't use the folder&lt;br /&gt;/tftpboot for serving your tftp files, this would definitely need to be&lt;br /&gt;changed).&lt;br /&gt;&lt;br /&gt;If everything has gone to plan, Debian should now be able to install over the&lt;br /&gt;Internet and you should now be grinning like a cheshire cat as you wipe the&lt;br /&gt;sweat from your brow!&lt;br /&gt;&lt;br /&gt;TASK 4: PROBLEMS WITH DEBIAN AFTER INSTALLATION.&lt;br /&gt;&lt;br /&gt;I had a wee problem after the installation completed - the machine would simply&lt;br /&gt;crash on me 3/4 way through the init process. Eventually I worked out I could&lt;br /&gt;Ctrl+C just before it hit that critical stage and try to guess what was making&lt;br /&gt;it die on me -- turns out it was the HotPlug service.&lt;br /&gt;&lt;br /&gt;If you really need HotPlug service (think pcmcia) then you may have problems&lt;br /&gt;here (I can't help you, yet anyway). I disabled the HotPlug service by&lt;br /&gt;Ctrl+C'ing around 5s before the crash and going into /etc/rcS.d and creating&lt;br /&gt;the folder 'disabled' and moving S40hotplug into disabled.&lt;br /&gt;&lt;br /&gt;I did upgrade the kernel to 2.6 at the same time using aptitude, but I don't&lt;br /&gt;know if that helped me diagnose the fault - the fault still appears on 2.6 as&lt;br /&gt;well as 2.4, but I did notice a performance hike on 2.6, so I would upgrade if&lt;br /&gt;you like, and if you get adventurous, compile your own 2.6 so that it's&lt;br /&gt;optimised for the Transmeta processor.&lt;br /&gt;&lt;br /&gt;Sound also does not work, but I'll no doubt post on how to fix this later, and&lt;br /&gt;that goes beyond the scope of this document anyway!&lt;br /&gt;&lt;br /&gt;Until then,&lt;br /&gt;&lt;br /&gt;    HTH. Al.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-109224813143192297?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/109224813143192297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=109224813143192297' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109224813143192297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109224813143192297'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2004/08/sharp-mm1110-tftp-install-with-debian.html' title='SHARP MM1110 TFTP Install with Debian Sarge'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7751938.post-109122877535447843</id><published>2004-07-31T00:06:00.000+01:00</published><updated>2004-07-31T00:06:15.353+01:00</updated><title type='text'>Sharp M1110 Laptop</title><content type='html'>The Sharp M1110 (in the US it's called the Sharp M10) is a *lovely* thin&lt;br /&gt;laptop which has caught my eye a number of times but the pricetag has&lt;br /&gt;always been too much to justify it. Now it is affordable: at 699.99, the&lt;br /&gt;M1110 shall be mine!&lt;br /&gt;&lt;br /&gt;I wish to use Debian Sarge (but of course) on this beastie, but I wonder&lt;br /&gt;if anyone else out there is aware of any problems running Linux on this&lt;br /&gt;particular machine. I see that there could be problems in the following&lt;br /&gt;areas:&lt;br /&gt;&lt;br /&gt;* Silicon Motion Lynx3D graphics card (support could be flaky)&lt;br /&gt;* Is the transmeta 1ghz gonna be fast enough?&lt;br /&gt;* trident sound system (AC 97), which has caused problems in the past on&lt;br /&gt;  sharp machines with crashing.&lt;br /&gt;* finally, the machine has no cdrom, no floppy, no drives, so&lt;br /&gt;  installation will have to be in some form of net install. My crystal&lt;br /&gt;  ball says I will be using things like PXEBOOT to access a TFTP server&lt;br /&gt;  of the Debian DVD ISO to install -- is this a bad way to do it, is&lt;br /&gt;  there an easier and better way to do it? I've heard that the dock can&lt;br /&gt;  make the notebook work like one big usb hard drive when the pc is&lt;br /&gt;  switched off, hopefully making me able to write data to it's drive raw&lt;br /&gt;  that way.&lt;br /&gt;&lt;br /&gt;This isn't really a blog, more like a question to the net, if anyone can&lt;br /&gt;help, I'd be very much appreciative. As always, I'll let you know how I&lt;br /&gt;get on ;)&lt;br /&gt;&lt;br /&gt;For now,&lt;br /&gt;&lt;br /&gt;Al.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-109122877535447843?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/109122877535447843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=109122877535447843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109122877535447843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109122877535447843'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2004/07/sharp-m1110-laptop.html' title='Sharp M1110 Laptop'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7751938.post-109088720525025524</id><published>2004-07-27T01:13:00.000+01:00</published><updated>2004-07-27T01:19:28.223+01:00</updated><title type='text'>MyDoom-o strikes</title><content type='html'>Viruses (well, worms actually) have always been important, whether you are&lt;br /&gt; a Windows user and get the brunt of them, or whether you are a sysadmin&lt;br /&gt;protecting your win32 minions from death-by-email and some have been&lt;br /&gt;significant over the years.&lt;br /&gt;&lt;br /&gt;The first MyDoom virus that came out was probably one of the most&lt;br /&gt; memorable of the recent viruses, but today's revision: MyDoom-O is&lt;br /&gt; even more intelligent.&lt;br /&gt;&lt;br /&gt;Rather than going through peoples address books, relying on the viruses&lt;br /&gt; success of penetration to pass on the virus, MyDoom-O uses millions of&lt;br /&gt; combinations to obtain valid email addresses using search engines such&lt;br /&gt; as Google, Yahoo!, Lycos and Altavista. The big problem lies herein:&lt;br /&gt; the virus, as it reaches critical mass is DDos'ing the search engines -- &lt;br /&gt; making the search engines unresponsive to everyone else. Not only &lt;br /&gt; can this virus kill the search engines for a temporary amount of time,&lt;br /&gt; it can also reach far more netizens than ever before because of it's &lt;br /&gt; non-reliance on end-users machines.&lt;br /&gt;&lt;br /&gt;Some viruses are boring and don't do much, but somebody thought&lt;br /&gt; "hey, wouldn't it be fun to get the search engines to do the hard work"&lt;br /&gt; (and maybe, as an afterthought, idealised on the fact that the search&lt;br /&gt; engines might be DDOSed as a result). I certainly don't advocate &lt;br /&gt; virii in any way shape or form, but every now and again, new viruses&lt;br /&gt; come out that make a new revolution in the way that viruses will work&lt;br /&gt; from then on. First, it was .COM or .EXE based (mainly assembly coded)&lt;br /&gt; droppers which infected files and would do something nasty, or not so&lt;br /&gt; nasty (like displaying a message on your screen once in a while), then it&lt;br /&gt; was email distribution, then it was address book distribution and now&lt;br /&gt;finally could it be search engine distribution, opening up the possibility for&lt;br /&gt;globalised distribution for anyone who is mentioned on the net?&lt;br /&gt;&lt;br /&gt;Google and the likes will no doubt familiarise themselves to the &lt;br /&gt; calling-cards of such virii requests in the future, but will this cripple&lt;br /&gt; search engines eventually?  Who knows! &lt;br /&gt;&lt;br /&gt;See ya.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-109088720525025524?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/109088720525025524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=109088720525025524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109088720525025524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109088720525025524'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2004/07/mydoom-o-strikes.html' title='MyDoom-o strikes'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7751938.post-109084306575236648</id><published>2004-07-26T12:57:00.000+01:00</published><updated>2004-07-26T12:57:45.753+01:00</updated><title type='text'>My first blog</title><content type='html'>Well,&lt;br /&gt;&lt;br /&gt;    It had to happen at some time. Blogmania seems to have gone crazy. In the&lt;br /&gt;    US, I hear that there are as much as 3 million blogsites now.&lt;br /&gt;&lt;br /&gt;    This was well and truly one thing I did not see coming, but as the pathetic&lt;br /&gt;    catcher-upper that I now am. Here I am, posting my very own blog.&lt;br /&gt;&lt;br /&gt;    From here on in, the blog you will (or will not) read is all about all&lt;br /&gt;    things slightly geeky in my life. &lt;br /&gt;&lt;br /&gt;    My passions lie in Linux, the free Unix-like operating system, Old computer&lt;br /&gt;    hardware and anything which is technically nostalgic (old OS's, BBS's, etc)&lt;br /&gt;&lt;br /&gt;    I will post to this site when I have something which fits these topics,&lt;br /&gt;    which should be quite often. In the meantime, you will always be able to&lt;br /&gt;    find more information on me, my computer museum and other rants at my&lt;br /&gt;    website: http://www.aliross.co.uk&lt;br /&gt;&lt;br /&gt;    Until the next time,&lt;br /&gt;&lt;br /&gt;Al.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7751938-109084306575236648?l=aliross.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://aliross.blogspot.com/feeds/109084306575236648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7751938&amp;postID=109084306575236648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109084306575236648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7751938/posts/default/109084306575236648'/><link rel='alternate' type='text/html' href='http://aliross.blogspot.com/2004/07/my-first-blog.html' title='My first blog'/><author><name>Ali Ross</name><uri>http://www.blogger.com/profile/14107961900002669262</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.aliross.co.uk/blogshot.jpg'/></author><thr:total>0</thr:total></entry></feed>
