Hacking Oracle's $199 Net Appliance
RegardsSJ writes "I've documented my progress in hacking around with Larry E's $199 ThinkNIC box. It has great possibilities for use as various network appliances. My site describes what it is, what's inside, how to add a hard drive, and how to customize and burn a new system CD. "
Not that this is better as a router than as a good cheap xterm, but I am interested in whether it can be made into a router.
#naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
Or change the boot order from "C only" to "CDROM, A, hard drive"
"`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
What is really sad is how easily people buy into the thinking that you are not allowed to take things that you bought and paid for apart to see how they work. Last time I looked, the desire to know how things worked was a part of human nature.
Why are keyboards such a problem? I am using a Danish one right here, and I use a different one again when in Belgium..
;-)
well i'm sure danish people would be pretty disturbed if they have to use a keyboard from Belgium, or a spanish, or... etc
just a swedes 2 cents
Ring brother, ring for me | Ring the bells of hope and faith
Ring for my damnation | I am at the gallows end
I would be surprized if there ever is a Linux
version. Netzero makes their money from the
banner ad rotator.
How long do you think it would take to "fix"
that peskey add rotator thing in Linux?
AdFuel
Had an episode where the bad guys captured a scientist who built a machine that manufactured $5,000 gold bars. They put him to work and the first thing he did was ask for some raw materials including a $10,000 bar of platinum to make each gold bar.
D'yah get it?
<i>Or change the boot order from "C only" to "CDROM, A, hard drive" </i>
;-) The only choice that allow's CD booting is the default CDROM, C on this version of the BIOS. You could flash the bios. <a href=http://www.pcchips.com>pcchips</a seems to be the mainboard vendor and they have downloads.
That's a little obvious
Who can deny the snazzy of that? - The Tick
XMMS, I guess in order to be completely skinnable, is an overrideredirect window, meaning one that the window manager will not add decoration to (or in any other way manage the window). This has the effect of making the window "sticky" (i.e. it will appear on all virtual desktops.), since the WM won't hide it when you switch to a different desktop. (This probably won't happen with alternate desktops that are full-time in separate portions of video memory though, just the virtual ones common with e.g. KDE, Gnome, and WindowMaker, to name just a few - hell, the same behaviour even appears under WinDOS NT using VERN for virtual desktops).
To experiment quickly with overrideredirect, you can, for example, launch wish (Tcl/Tk windowing shell) and issue the command
wm overrideredirect . 1
to make the default wish GUI window into a window manager decoration-less window that will also follow you around the virtual desktops.
(You may have to also issue an update command, I don't remember off the top of my head.)
Hope this sheds at least a litle bit of light,
Cheers,
Mark
--
I agree. There are other browsers that are more stable. Clueless people might get the impression that Linux stuff is crap and unstable.
Thought a few people should hear from someone actually supporting these things. My company was contracted out to do the internet technical support on this product. Although I don't know much about the internal electronics of the NIC, what I can tell you may be of some help if you plan on pursuing this project.
The Processor is a Cyrix 266 with a single pc100 64meg ram stick. It is running using a bootable Linux CD. Included on the CD is Netscape 4.73, vncviewer, Winframe client, a few games, etc.. It has support for an internet provider (also supported by us)called NetZero (free internet access), but it also has support for paid ISPs. It simply boots, when you turn it on, loads X and eventually Netscape (which, through a webpage, gives you connection options).
There is no way to change settings for the operating system in any way. Other than adding connection information and bookmarks, etc. It only has 4MB of Flash RAM to store the information into it.
Because it is using Linux all the hardware should run on any distribution of Linux, but the hardware is of the cheapest quality possible. Having said that, from the 3 demo models that were sent to us I can definately say that the case is nothing special, looks like something that came out of the late 80s. And after 3 hours they overheat and have to be turned off. Extra cooling may be needed if you plan to run it 24/7. It also does not have a floppy drive, for those of us, like myself, still needing one occasionally.
It has a premotional price of $199 ($329 with the monitor).
Personally, I am waiting until the Web Tablet, from Qubit, comes out.
Weights only 2.5 lbs.
Active matrix 781x600 touch screen
Roams up to 200 feet from base transmitter
802.11B RF connectivity
Includes an onscreen keyboard and wireless keyboard
"Imagination is the only weapon in the war against reality." -Jules de Gautier
MUCH, thanks. Us old folks need black text on a white background. The worst is blue or green on a black background! Designed for unreadability.
-russ
Don't piss off The Angry Economist
It's this little process most people refer to as "learning". So instead of sitting in a dusty classroom for hours with an equally dusty teacher trying to stuff your head full of theoretical knowledge you buy a reasonably cheap peace of hardware and play around with it. That way you won't be faced with teachers having difficulties with the fact that their students are generally smarter anyway...
People replying to my sig annoy me. That's why I change it all the time.
http://www.soyo.com.tw/product/li7000.htm
I would feel a little better ordering this product because it's from Soyo. Were I work we use Soyo boards exclusive and have ordered over 300 of their prodcuts. Totally satisfied with their support and hardware.
Same reason people climb a mountain.
Because it's there.
Without the pad, it's not Dance Dance Revolution, it's Listen
why would the company -care- if people modify it?
They should care. If you do a really good job they should hire you...
People replying to my sig annoy me. That's why I change it all the time.
Think about the difference between hacking this and hacking the iOpener. The iOpener is intended to sell you an ISP contract. Larry Ellison wants nothing less than to kill Windows and sell more big servers that run Oracle. As long as the hacks you make don't interfere with his goals, I'm sure he'll have no problem.
--jb
Whelp under NT, the Task manager 'always on top' wins out over Juno's 'always on top' adrotator. I'd much rather look at my system resources than 'HIT THE MONKEY!' any day.
The motherboard for the bookPC is a compact all-in-one design from Intel, the 810. Intel has a page on installing Linux on this particular motherboard http://www.intel.com.tw/support/graphics/intel810/ linuxinstal.htm
Robert Thompson has done some work with this motherboard also
http://search.atomz.com/search/?sp-q=Intel+810&sp- a=0001072d-sp00000000
the 'amd' version (totally inaccurate usage of the term) is really just the mvp4 chipset that takes super-socket-7 (socket 7 @100mhz and split voltage rails) cpus.
the other (usual) choice is socket-370 and the i810 chipset.
--
--
"It is now safe to switch off your computer."
i am heavily in favor of anything that runs BeIA. i am an everyday Beo OS 5 Pro user, and highly anticipate anything that can help Be prosper.
"One man's "magic" is another man's engineering."-- Robert A. Heinlein
amptron book-pc board specs fyi.
--
--
"It is now safe to switch off your computer."
Seriously, if it's going to a good home I'll try to be content with that.
I see even classic Slashdot is now pretty much unusable on dial up anymore.
These things have been hacked all up and down already, and this is one of the most content-poor accounts I have seen. Here are some better resources:
I've gotten one of these myself (littlelarry.capnbry.net, currently offline), pulled it apart, soldered another power connector on, and added a hard drive. The Cyrix PR266 is pretty underpowered, but it runs linux like a scalded dog.
BryBecause it can be used as a small, cheap X terminal or other thing that can't be found easily otherwise, and what will be too expensive to replace by a full-blown computer.
Contrary to the popular belief, there indeed is no God.
It arrived via a unmarked paper box. Little did the UPS guy know what I was going do.
I quickly rushed it up to my lab and tore open the box. Inside was a smaller box marked system board.
I was confused. A system board?? I hadn't heard of these. I tore open this new box and was able to gaze upon my quary. Damn! It looked just like a motherboard!!!!
This 'system board' had a number of cryptically labelled connectors: IDE1, BANK1, SPKR. Only through my years of experience and hackerly knowledge would I even begin to discern what these cryptic labels meant. Perhaps these were just a rouse. After the iOpener incent, these hardware manufacturers were rumoured to mislabel items to prevent master hacker like me from repurposing their devices.
Straight out of the box this thing wouldn't even boot Linux. I carefully set the CD at various locations and nothing. No light, no sound. It took more than a week of work to get a booting system. I used all my industry connections to get the extra pieces of hardware I would need. Through a dealer in Chinatown I obtained a 'Slot 1 Coppermine'. Through a company in Cleveland, run by Russian immigrants, I obtained PC133 SDRAM modules. Surfing the web I found this thing used a standard ATX power supply. The fools! You can get those anywhere!
So it was a week later and I finally had a booting system. Now, could I install linux?
I took the old RH6.2 disk I had burned 6 months earlier and gingerly placed it in a salvage CD-ROM drive I found in the dumpster of a local high-tech company. It worked! First try!!!
I quickly had root and the system was mine. Now all i need to do is build an enclosure for this thing and I've turned this 'system board' into a full working Linux box.
While my skillz are probably beyond those most of you posses, never fear. I'll be putting up a web site on Geocities to help you lusers transform the Tyan 'system board' into a working Linutz box.
$ netstat -t
$ ipchains -I output 1 -d x.x.x.x -j DENY
Hm, looks like just a few seconds.
Hell, with most window managers you could just stick it on another virtual desktop, or otherwise "hide" it without the app even knowing what happened.
---
How am I supposed to fit a pithy, relevant quote into 120 characters?
ThinkNIC ported thier version to Linux somehow. The programmers who designed NetZero don't see much of a market in supporting Linux versions (for some odd reason). They are more interested in getting a Mac version out (and no, I don't know when).
Thought I think the reason for not getting a Linux distribution out might be that they are not too familiar with Linux, or that we would all have to re trained on Linux to support it.
"Imagination is the only weapon in the war against reality." -Jules de Gautier
Awwwwwwwwwwwwwwwwwwwww.....
Pooor business architects.
Can you hear the violins playing???
fslg503-985-8686503-985-8686503-985-8686503-985-8
Larry E decides to throw a fit and demand people stop "infringing intellectual property", I mirrored this site. NO, I won't tell where. I value my bandwidth. As I said, it's just in case.
You can but a similar system off ebay for around $150 (one with a hard drive even). The company is not losing money on this one. All the parts are cheap and easy to find. The reason i-opener was losing money was due to the lcd monitor. So if 3,000 Slashdoters buy these, they won't get mad at all.
is actually the bigger problem. The French can't even keep basic . and , and : in the same place. I can deal with a few letters being in different places, but if you have to shift for . that's pretty damn stupid. Compared to that the German layout is almost benign: the Y and Z are swapped, but at least the punctuation cluster is the same.
In my keyboard mapping, é is "apostrophe e". If I press the apostrophe before any letter that accepts an accent, the letter is accented, otherwise, like in "something's", the apostrophe is printed. To write " 'e" I either press the apostrophe twice or press the space bar after the apostrophe. The same works for the `, ", ~, and ^. This also works for ç and ñ. It works both in windoze and most Linux distributions, although Suse doesn't support this mapping, don't know why.
A very small case like this with an intergrated power supply and a motherboard tailored to fit inside is perfect for a lot of custom devices. Such as an MP3 player, for example. Hook the audio up to you stereo, connect it to your network, whip up (or go find) some software with a nice UI that can pull MP3s off another host on the network, and you're set. Or put in your own HD and store the stuff there.
But on the Azerty layout, you have a "é" key on your keyboard instead of having the "4" button twice. Now that does sound more efficient, or is it just me?
People replying to my sig annoy me. That's why I change it all the time.
> well, its sitting here, unused. want it? ;-)
:-)
Sure, I'll have it. Mail me for details
I can think of a few already... Cheap X terminal... Cheap Diskless Workstation.. (I'd even add like a 250 meg disk for configuration stuff). (cough) WinFrame client.... Firewall... All that is needed is a USBethernet device. I could use two or three of them already... That's all the reason we need to hack (er repurpose) them.
Based on the specs from when I first read about it, I figured the only hack-proofing measures to be taken were : too small a case, mercury switch (and who sees those in computers nowadays?), proprietary CDROM, hardcoded BIOS. Everything else seemed quite standard and PC-like from the descriptions I read.
Of course, now that it's hit /., it'll no doubt go the way of the IOpener--oh wait, they aren't trying to recoup their losses by forcing you into a service contract with an overpriced ISP!
I know I'll be hoping that it's still around when I get paid again around Dec. 1.
You are so right. I mean the bast way to deal with this to roll over nad play dead right now. I mean the everyone knows the best way to stop soemthing from abusing you is to stop making them mad.
At least wait until we get them over in Europe as well! We've already got no chance of seeing the CueCat over here, and I doubt the iOpener's going to be released either.
Us smelly Metric-using Euros WANT these cool toys!
This box looks fairly stylish, but I can't wait to get hold of an Indrema and hack that into a general purpose DVD/DivX/E-mail box by the TV...
Or you could buy a vax and some terminals. You could proably get one pretty cheap from goverment surplus.
Seriously lots of companys are doing this, or at least doing some of it. Sun has had their little purple thingys (the name escapes me) for a while now. They are really neat, they use Citrix Metaframe to do exactly what you have described.
I don't think it is feasible to use a web browser for everything. I have yet to see an HTML based spreadsheet app, maybe you could make some Java Applet based office apps, if you didn't want them to be fast or work very well of course.
Good luck and keep dreaming!
While it seems so much easier to 'hack' than, say, a Playstation 2, Dreamcast, Tivo or otherwise (I mean, it boots a normal ISO CD-ROM, has no lockout mechanisms, and you can even look at file://localhost/ in the browser), it's still cool to see people making more out of the $199 box than they get as default. But then, I want to do more than surf the 'net with a PC, so I'm stuck into paying more for things like 3D cards, TV recievers, 30Gb HDs, etc...
Does my bum look big in this?
Whilst I have absolutely no objections to people who wish to void their warranties in order to fiddle with the internals of these kinds of machines, why do they then have to go and announce to the world what they've done?
It only leads to the company in question starting legal proceedings and pulling the product, and it tarnishes all of us with the same brush i.e. irresponsible law-breakers who shouldn't be trusted with a thing. Every time this happens, it strengthens the industry's resolve to get tighter legislation - after all if you can't stop something through technical means, then legislate it away!
This sort of behaviour has already led to such measures as the DMCA. What more do you people want?
I was going to use KOffice or StarOffice for my desktop applications... The web applications that I was talking about are business apps, like a schedualling/appointment program for the entire organization being run through the web. Email being run through the web. I would also love to have a single interface into my voicemail / email / appointment / messaging systems.
Companies like hospitals could have web based registration systems and web based lab systems linked together seemlessly through a web interface.
-- Never make a general statement.
I love see things like this. People will also be curious on how things work. I remember my next store neighbor when we were kids get free cables channel just from opening thier cable channel changer(If anyone remember those). People will always try and get the most they can out things. Or they are just doing for the hack of it.
Lary's ego...
BOrED.
But unless one of the things screwed up is the business model, no one minds what the hackers do. The real person to protect the device from is the clueless newbie. I'm sure the only reason is that there are so many more of them than us, but I find it funny that the things we have to work so hard to get around are put there in futile attempts to safeguard the device from people who have no idea what is going on.
If you are modding me down because you disagree with me, use the "Flamebait" category, not the "Troll" one.
I was a very early adopter of the I-opener (still have my hacked one sitting here collecting dust from non-use; was more fun to hack than actually use) and I also just got a tivo and hacked it as well.
but the book-pc is a real pc with no need to "break in" to it. it has onboard video (both composite/s-video AND svga outs), onboard digital audio sound (real spdif digital in,out via the uber-cool cmi8738 chip), onboard 10/100, usual ide and floppy, 2 usb, 1 printer and modem. only thing missing is serial and you can steal the modem port for that (still looking for pinouts on that header, though).
its $179 for a barebones system (add cpu ram and hard drive). I threw the installed cdrom drive away since its junk and added a 2nd hard drive in its space. makes a most excellent mp3 player. with the 60gig's of storage I have on there and an external audio alchemy DAC connected to the spdif out, you get sound quality that is truly cd or better (better since you control the audio circuitry via which DAC you buy and connect).
you can get a socket-7 version (what I bought) which uses the mvp4 chipset (very standard) or you can get the [cough] i810 set and futz with the agp port a bit to get video/X11 working. I didn't have a cel370 chip sitting around and I did have a k6-3 being unused so I ordered the socket7 version ($15 more). didn't regret it - X came up pretty easily.
--
--
"It is now safe to switch off your computer."
Radio Shack in canada Does not carry the little buggers either. I have to go states side.
SUX
Yes I can not spell...Wait....for a second there I almost cared.
Have you never started to rip something apart just to see how it worked. The next step is to see if you can get it to do what you want.
Why hack something? Why not.....
Yes I can not spell...Wait....for a second there I almost cared.
I won't dismiss the fascination of opening up a black box like this one and turning it into a web-enabled toaster, but I don't see why someone would want to buy such a device to turn it into a cheap firewall/router/webserver. Why ? because you can build a better PC for the same money. Sure it won't look as sleek as Oracle's little box, but a Pentium 266 with mb and ram can be purchased for peanuts. Even if you do run up to 199$ in parts, the assembled product is still much more upgradeable and versatile than a bastardized Oracle box.
-Billco, Fnarg.com
Actually NIC doesn't discourage people to play ..
with their NIC. On egroups they actively
participate in the discussion on thinknic-tech.
Unlike devices like the i-opener they don't
rely on a monthly subscription service for
their revenue. So bascially they don't care
about hacked NICs and they love to see people
do cool stuff with their NIC. Just keep in mind
that fiddling with the hardware does void
the warranty. So basically you get the hardware
at very small margin, the software for free,
and you can make your own CDs to make it
a router, mp3 player or whatever else you can
think of
OK, stop moaning. I've changed the site fonts and colors. Any better?
Who can deny the snazzy of that? - The Tick
Please have a look at the archives for the thinknic-tech mailing list at egroups - you'll notice lots of @oracle.com addresses in the responses. They've been very supportive of the burgeoning developer community for these boxes.
As a side note, we've just rolled out 125 of these boxes as X-based terminals on our High School campus - booting completely off the network and they just plain rock. My hat's off to the company for producing such a flexible piece of hardware!
Outside of a dog, a book is man's best friend. Inside a dog it's too dark to read. - Groucho Marx
total flamebait...
...
You buy it and you can do with it as you please. It probably voids any warranty, but so does 'chipping' your VW Jetta. Same goes for a 'user install' of hardware on your store bought machine. The list goes on
IMHO it is oftentimes the most versatile products out there that have the most popularity and shelf life out there. This applies to videogames as well as hard goods.
I 'HIT THE MONKEY' and bash that little poop thrower hard, right in the jaw. And where is my $20, this is a fscking rip off. I am going to beat the hell out of that dam monkey next time I see that little SOB. I got a nice metal 32 bat waiting for him, COME ON SHOW YOUR FACE YOUR MONKEY COWARD, I WILL WACK YOU GOOD!!!
Dam monkey. Can't sleep or will miss monkey. Can't sleep or will miss monkey. Can't sleep or will miss monkey.
Then they throw me in this tree and I dig at the tree for an hour and there is no MONKEY CASH, THERE IS NO MONEY.
you can't make money off the monkey. Dam monkey. Can't sleep or will miss monkey. Can't sleep or will miss monkey. Can't sleep or will miss monkey.
"`Ford, you're turning into a penguin. Stop it.'" -THHGTTG
Check out the BBS here. This started as a I-opener hacking site, but has evolved into a more general internet appliance, etc. hacking site. Recomend it to everyone.
This is an honest question posing as a troll/flamebait.
Given recent history, is this activity illegal under the DMCA? It would certainly appear to be reverse engineering, and I'm wondering whether Sun could claim (fairly or not) that they've implemented "technical measures" to prevent such. I'm not suggesting they would, but I would be interested to know whether The Collective views this as a possibility?
--
I'd rather have a bottle in front of me than a frontal lobotomy
Could this possibly be just a case of making sure the CD is set as 'master' and the hard drive is set as 'slave'?
I see even classic Slashdot is now pretty much unusable on dial up anymore.
Last year I used Netzero under Windows for a while, but there was no Linux client. I just went to their site & there's still no Linux client avalable for download (there is a link asking if you want a Mac version). It would be cool to take the client from this box & try it on a regular distro... AFAIK there are no free dial up services which support Linux.
It's +$20 for the "AMD version".
Does that mean, it comes with a CPU, or it's $20 more for Socket 7?
I've got a test/demo lab with a bunch of routers and switches and firewalls and things. This is the cheapest mostly-full-functionality box I've seen - you can plug it into an Ethernet and ping it, and if you use the hacking instructions described here to burn a fancier CD, you can telnet and ftp to it. I do have some cheaper solutions (we've got leftover Pentium 60 desktops), but these are much smaller, can probably run keyboardless(?), and do the job.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
If I ever run a business I would use this device for all my desktops, along with a black 15" LCD monitor at 1024x768. The sleek design and good looks of the systems would be a startling difference to customers who are used to seeing huge bulky computers and monitors.
I would have the machines boot from a file server and authenticate all the users using LDAP and openssh.
When users logged into a machine their home directories would be mounted to the local machine. Thus, all files would reside on a network file server for easy backup. All shared directories for this persons groups would be mounted under the users home directory, allowing shared access to the files that are needed by a team of people.
This way, if there is a problem with a workstation it will take about 5 minutes to replace the box and get the user up and running again.
Since all the files are in one location, updating the desktops or the applications is as easy as upgrading the files in a single location.
The company would use web based e-mail, appointment, contact management software to schedual appointments and business applications would all have to be web accessable or I wouldn't use them. Apache web server, PHP 4.x and MySQL would be the companies basic infrastructure for writing web apps that are fully integrated with all the information that the company has.
As the demand grows the database can be pulled off to a seperate server, upgraded to a proprietary database if needed, and the front end webservers can be clustered together to share the load across multiple web servers.
This also seperates the tasks performed among the various systems... The workstation performs the presentation of data... The web servers run the apps and provide business logic... And the database servers store and manage the data. This allows any one layer to be upgraded without affecting the other layers. (If testing was performed adequately enough!)
I would train people on the software that is provided to them, but such training is often needed for people to get the most out of new MS versions as well anyway, so this is not an additional expense. All training would be video taped and classes would be available on the web.
Home access would be done through VNC, using a seperate terminal server. This would allow access to the companies computer resources no matter what kind of computer the employee had at home. And if the employee didn't have a computer at home and needed to work, a ThinkNIC can cheaply be sent home that will connect to the companies terminal server and provide a VNC session that way.
The final thing that I would do is make all the workstations part of a large cluster that would allow excess processor to be utilized by the main server to perform the companies heavy number crunching. In a CAD/CAM or multimedia environment the secretaries computer can be used to render a video.
-- Never make a general statement.
This box isn't hiding information - you may have a software license for the box, but much of the content is covered by the GPL.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks