Quote: Originally Posted by
rubicon 
Surely an encrypted boot/root would be fine, with a normally-mounted XFS or JFS music partition; unless the theoretical thief knows anything about Linux, the music would be unavailable - and if they do, your machine is already gone anyway, so who cares?
Oh yes, a car thief is unlikely to know what the software is, but I don't fancy them getting a music collection out of their actions. The ability to encrypt the whole machine is almost fascinating to me, and to be honest I am a privacy geek too, so setting up something like this'd be cool

The possibilty of making the car PC essentially a brick to a thief is nice too.
Encrypted partitions is something I'd do to a car PC in a future version, but I'll probably have a play with VMWare in the meantime. I'll be able to see what the CPU overhead is like, and then decide if I should do it on my real machine.
Quote: Originally Posted by
rubicon 
You could always put a software dead-man's switch in: three or more boots without properly authenticating wipes the music partition ...
Now that I'd trigger myself, no doubt!
Quote: Originally Posted by
rubicon 
Places to start for encryption:
<snip>
Cheers, I've bookmarked them and will have a look in time. I'd seen similar stuff when googling before, but those links look particularly good.
Quote: Originally Posted by
rubicon 
You'll probably want to rethink the idea of using a Pocket PC as a front-end: not sure how useful it'll be when you're traveling at speed or stuck in traffic.
I skipped over the details with that.... I'm going to use a VNC client on the PDA and connect over an ad-hoc wireless LAN to a Tight VNC server. The X session will possibly run no window manager, and just an MP3 player. Noatun is looking most likely at the moment, with a custom skin suitable for full-screen on the PDA. I can then prod at the PDA mounted on the car's dash with a finger, or other people in the car can queue up music, as the screen is easily portable (and totally wireless). I'm doing music playing only, but the laptop is also going to havs a GPS and kismet on a second wireless adapter, warlogging.
The PDA might be able to do sat. nav. if Tom Tom or the like can talk to gpsd on the LAN (unlikely), but I really dislike sat nav currently. I can read a map fine, and have a sense of direction, so I can get by without sat nav.
I might also be able to get a kismet client for the PDA to be able to connect to the kismet server on the laptop, and so see what the laptop can see. But I haven't got a PDA yet, so this is all pie in the sky
Quote: Originally Posted by
rubicon 
As for the "plug-in-a-USB-stick-and-go," I like the idea. On a side note, you might want to look at something like
this: it won't provide any storage for a private key, but it's got other pluses, and I've been looking into integrating it into my CarPC.
That does look quite cool. Similar could be done no doubt with a bluetooth adapter and have it look for my phone. A mate can do this on Windows with some piece of software... might be the BT stack software or phone software...
Quote: Originally Posted by
rubicon 
Have you settled on a distro? I recommend Gentoo, since you can customize it up the wazoo. A lot of folks complain that it's not worth the extra compile time to gain a few percentage points of performance, and I'd agree WRT servers or the desktop. For a CarPC, though, it's my OS of choice, since my board (a VIA Epia M10k) isn't exactly a screamer without some tweaking.
I am still essentially a Linux n00b, but I've been using DOS then Windows for years, Commodores before that, so can
use a computer. I've used Linux for various things, including trying it on the desktop several times, usually for about a week before going groveling back to Gates. I've been successfully running my mail server on a Slackware box I built for about 4 years now, I've run various firewalls, and VMWares, but this car PC is really making me have to understand stuff.
My choice for the car PC is Slackware 11, but running a 2.6 kernel rather than the default 2.4. My Linux n00bness shows here, as it was only a week or 2 ago I first changed to 2.6.18 from the /testing directory on the DVD, and I'm still a kernel compile virgin: I've never built my own kernel. Part of what I like about Slackware is that it doesn't have much fluff to get in your way, but on the flipside nearly everything needs fiddling with before it works or works as you want. But to me that's a good thing, because then I know the computer isn't doing something stupid behind my back! Years of MS products has turned me into a bitter cynic, so Slackware's mentality is a refreshing change.
Quote: Originally Posted by
rubicon 
On another side note, have you been able to get X11 working on the Portege'? I've got one, and haven't been able to thus far.
It worked on its own after a fresh Slack install, but that was using the vesa driver I think. To me it seemed analagous to Windows using its VGA driver when it doesn't know what the graphics card is. I mooched around the 'net and found a few howtos for the 7020 (it seems like it is quite a good laptop for Linux), but in the end I used a program/script that came with the distro, but might be part of X.org, xorgconfig. I think I then fiddled with the X config files as per what a howto or 2 said, and it seems to work much better now than to start with. I haven't tried the external VGA on the docking station, but I don't need that working. My Portege won't be in a docking station when in the car.
These bits of my xorg.conf might help? :
Code:
Section "Device"
Identifier "** NeoMagic (generic) [neomagic]"
Driver "neomagic"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "** NeoMagic (generic) [neomagic]"
Monitor "My Monitor"
DefaultDepth 16
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
The machine should be capable of 1024x768 at 24bit too, as it has two and a half meg of video RAM I believe, but I was happy enough with just 16bit working so I didn't bother to "fix" my config. I didn't need to get X working on the laptop's display anyway as I'm going to be using Xvnc, so I only made minimal effort to make X load a better driver, but IIRC glxgears went from 20ish to 70ish fps after changing to the neomagic driver.
Quote: Originally Posted by
rubicon 
Good luck!
Thanks.
This is Linux though, not Windows, so I don't think I need luck, I just need to RTFM!