I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Other I-Appliances / Intel dot.station
linux os
to talk about os

New Messagelinux os (modified 0 times) jsmmd
Profile
I've mounted the drive using Knoppix 3.2. There are "8" partitions.

hdc[x] - (c) since this is the the third device in the IDE chain in my system.
hdc1- un-mountable
hdc2- empty
hdc3- 8 files, (boot.0300, boot.b, chain.b, map., os2_d.b, System.map-2.2.15, vmlinuz-2.2.15) 1 dir. (lost+found)
hdc4- (just doesn't show up)
hdc5- (just doesn't show up)
hdc6- 1 dir. (lost+found)
hdc7- OS, dirs. (bin, boot, dev, etc, home, lib, lost+found, mnt, opt, proc, root, sbin, tmp, usr, var) 1 file. (TRANS.TBL)
hdc8- dirs. (blueriver, dev, linux_var, lost+found, oqm, tmp)

I'm not a big linux guy, yet. So any advice is welcomed. :)

04-05-2003 09:59:09

New MessageRE:linux os (modified 0 times) keith721
Profile
in /hdc7/etc should be another directory named rc.d this is where all of the linux startup scripts reside specifically, the script file rc.sysinit usually starts up everything else in Linux.

on the TiVo hacking scene, we pull the TiVo's Linux hard disk and connect it to our PC's, boot a Linux floppy or CD (like you're doing with Knoppix ) and edit/update files as necessary, then reconnect the disk drive to our TiVo. if you can mount the hdc7 partition using Knoppix, you can certainly examine and edit files on it, and that may be your way into things.

hope this helps...

keith721

04-05-2003 13:21:07

New MessageRE:linux os (modified 0 times) jsmmd
Profile
keith721,

In desperation I start surfing the net and found came across some similar information. I'm looking through that file now, and I'm not seeing anything glaring, but I'm no linux guy either. Did you order a dot.station?


I'll put in a NIC into that machine (I can't find a spare floppy cable) and will try to copy the init file(s) onto my page. Maybe someone who doesn't have the machine yet could look it over. I wish there was a way to share the partitions and ppl. could just browse them.

04-05-2003 14:11:32

New MessageRE:linux os (modified 0 times) jsmmd
Profile
http://www.linux-hacker.net/~jsmmd/files/rc.sysinit
04-05-2003 15:13:38

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

no, i don't have one of these puppies too many irons in the fire already (two Audreys, a Compaq IA-1, and a Toshiba Magnia SG10.) that's a fairly normal Linux startup file, with possibly two exceptions - - these lines near the top:

# Turn off sysrq
if [ -f /proc/sys/kernel/sysrq -a "$MAGIC_SYSRQ" = "no" ]; then
echo "0" > /proc/sys/kernel/sysrq
action "Turning off Magic SysRq key" /bin/true
fi
# Turn off Stop-A
if [ -f /proc/sys/kernel/stop-a -a "$STOP_A" = "no" ]; then
echo "0" > /proc/sys/kernel/stop-a
action "Turning off Stop-A/Break-A" /bin/true
fi

These look like they might be disabling the PrintScrn/SysRq and Break keys based on the presence of a file and a defined environment variable. It might be interesting if you replace both of those echo "0" statements with echo "1" instead, and see what comes up (or doesn't :-P).

Also, there are other sub-directories beneath /etc/rc.d named rc.1, rc.2, etc, corresponding to UN*X run-time levels (standalone, networking, timesharing, etc). In each of those directories are more scripts that run automagically merely by their presence in those directories. It would be fairly interesting to see what else they startup/activate/disable outside of the rc.sysinit script.

04-06-2003 09:55:47

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I zipped up the whole etc rc.d folder. I don't believe this violates any copyright laws, if so I will remove it immediately.

http://www.linux-hacker.net/~jsmmd/files/etc.zip

04-06-2003 15:50:03

New MessageRE:linux os (modified 0 times) keith721
Profile
it looks like in the startup script file
/etc/rc.d/rc.local
the final lines activate the blueriver UI's power daemon. strangely, i didn't see any other mention of this UI anywhere in the startup scripts (of course, I may not have looked far and wide enough )

wonder what else might be hiding beneath the directory /home/ui/blueriver ??

# Load the freeze dried power daemon
printf "Loading the Freeze Dried power daemon
"
/sbin/modprobe freeze
/home/ui/blueriver/bin/powerd &

04-06-2003 18:01:56

New MessageRE:linux os (modified 0 times) jsmmd
Profile
keith721,

I think you need to get one.

04-06-2003 18:40:59

New MessageRE:linux os (modified 0 times) keith721
Profile
So, do you think if I show this message board to my wife, it'll significantly raise the WAF (wife acceptance factor) ? Aw, darnit, I may have to do this, after all . . . ;-p
04-07-2003 09:22:48

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I think it won't help. Could be wrong.

My philosophy: Sometimes it's easier to ask for forgiveness, then for permission.

04-07-2003 10:31:15

New MessageRE:linux os (modified 0 times) keith721
Profile
<tweety-bird>
if I dood it, i get in twubble . . .
</tweety-bird>

okay, you guys snagged me on this one - - i ordered a refurb from Tigger Duh-wrecked today . now we can (hopefully) compare the US version with the Spanish edition. of course, it would help if i can just clear enough room off this work (?!) table to disassemble the darned thing.

keith721

04-07-2003 16:19:37

New MessageRE:linux os (modified 0 times) jsmmd
Profile
partition info. from dolly

- 407 MB
- 203 MB
- 39 MB
- 117 MB
- 7 MB
- 611 MB
- 2737 MB

04-08-2003 21:39:19

New MessageMore sysrq, stop-a info (modified 1 times) Kludgemeister
Profile
From the UCLA-LUG email list: http://linux.ucla.edu/pipermail/linux/2000-June/003480.html

A sysrq article is at http://www.linuxgazette.com/issue81/vikas.html

It looks like they're turning off two things that allow what we need--a command-line environment.

"Magic-sysrq" is alt-sysrq (the key beside scroll lock on a standard keyboard).

Stop-a might be ctrl-break.

I'm at work now, so I don't have the Dot keyboard to hand to see if it has the appropriate keys. (UPS refuses to deliver the Dot without an in-person signature since it's a computer, so I had to leave work early yesterday and pick it up at the UPS warehouse. I have it disassembled, removed the BIOS chip this noon and installed a socket, but the flash programmer at work doesn't have the right adapter for the Intel part (most other 32-pin PLCC's, yes, but this apparently needs different logic support chips or something in the interface)

Kludgemeister

04-09-2003 17:55:35

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Kludgemeister,

I took a picture of the keyboard.

http://www.linux-hacker.net/~jsmmd/pictures/dot.bob/high/4.jpg

Doesn't look like it's there to me. We might need a normal USB keyboard.

04-09-2003 18:43:23

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
is there rigth click to the keyboard?
04-09-2003 19:38:19

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Not that I ever saw.
04-09-2003 20:38:15

New MessageRE:linux os (modified 0 times) jsmmd
Profile
well, i put the dot drive in my pc. it goes through a bootup, but bombs out. ctrl and alt break don't work. there is a lilo boot option for me. i guess the option exists since I have a floppy, and another hd.

so, assuming linux won't be blinded by the bios loader, which i'm sure it will :(, if someone addded two harddrives, you might be presented with an option??

running partition magic on the drive crash pqmagic. there seems to be a partition table error??

04-09-2003 22:00:37

New MessageRE:linux os (modified 0 times) jsmmd
Profile
also, anyone know knoppix? can't seem to change the file permissions on the sysinit file. the drive is mounted and writable, but filesystem seems to have write only permissions.

is this possible i'm not root on the machine? or do i need to have the same account as the hd is coded to change permissions?

04-09-2003 22:32:51

New MessageRE:linux os (modified 0 times) bbsux
Profile
try a tivo boot up disk, maybe it will work....
04-09-2003 22:47:10

New MessageRE:linux os (modified 0 times) Kludgemeister
Profile
From the Knoppix tiny HowTo ( http://ruslug.rutgers.edu/howto/Knoppix-simple-howto.html )

"One minor quirk of Knoppix is that there is no way to get from a normal console to a root-level console. Instead, use the 'root shell' option under the Knoppix submenu. Only root can mount drives read-write, and the entire command must be typed out. This is a safety measure, as mounting drives read-only is very simple, and provided for on the K desktop."

Kludgemeister (you're still one step ahead of me, jsmmd! )

04-09-2003 23:15:46

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Thanks for the link. I'm trying to stay up on blue, but it's hard with only having the HD at home. I hope I'll be able to drive into work tonight, and get blue (I normally take the metro to work.)
04-10-2003 09:15:03

New MessageRE:linux os (modified 0 times) keith721
Profile
if you attempt to use a Tivo boot diskette, be certain that the dot.station hard disk drive is connected as the primary master IDE device. all other IDE (primary slave, secondary master, secondary slave) are installed with byte-swapping (bswap) enabled to handle the Tivo's PowerPC formatted disk drive. only the primary master would be successful connecting the dot.station disk with a Tivo boot diskette.

keith721

04-10-2003 10:33:06

New MessageRE:linux os (modified 0 times) keith721
Profile
okay - my dot.station arrived a day early (yay )
the good news:
- it boots Debian Linux with a 2.4.18 kernel successfully
- it brings up the X window manager and KDE okay
- it connects to the internet okay (this message posted from dot.station)

the bad news:
X the clear plastic cover over the CRT is cracked
X i can't get root access, or view the /etc/shadow file
X the Spanish keyboard is a b*tch to use :-/
X they scraped-dremeled off the intel logo from the front of the unit

i guess i need to pull the hard disk drive, boot knoppix, capture an image, and do some sleuthing. . . fun, fun, fun

keith721

04-10-2003 16:00:47

New MessageRE:linux os (modified 0 times) wfg97079
Profile
Anyone with an original SPANISH os get anywhere?
04-10-2003 16:07:34

New MessageRE:linux os (modified 0 times) Hugatre
Profile | Email
Keith721,

If you are talking about booting from "Dylan's Boot Disk - ala Tivo floppy disk" from a floppy drive ... no luck. Same thing. Floppy drive looks at it and then boots on it to hd.

Hugatre

04-10-2003 16:16:34

New MessageRE:linux os (modified 0 times) keith721
Profile
Hugatre:

yes, but if you pull the dot.station hard disk drive out of the Intel unit, and connect it to primary master on your PC, then boot that PC using Dylan's boot diskette, you should be able to view and modify files on the partitions.

keith721

04-10-2003 17:03:04

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
Keith721

so you successfully pass the screen that ask you for the key? My understanding is that we are stuck in that screen cuz' we don't know the key.....

04-10-2003 17:10:05

New MessageRE:linux os (modified 0 times) keith721
Profile
nope - don't ever get a screen asking for a key - it just goes through the bios check, and then LILO, then boots Debian 3.0 with 2.4.18 "unstable" kernel.
04-10-2003 17:18:30

New MessageRE:linux os (modified 0 times) jsmmd
Profile
TiVo Boot Disk

Got blue home, so it's on now!

04-10-2003 18:28:43

New MessageRE:linux os (modified 1 times) Kludgemeister
Profile
TheBigDog,

keith721 has the Dot from Tiger instead of Bob (see the "Received my Intel..." thread)

Kludgemeister

04-10-2003 20:11:32

New MessageRE:linux os (modified 0 times) wfg97079
Profile
UNfortunatly we are dealing with 2 different configs. The ones from Bob in NH have the original Spanish "AOL" linux software installed (you boot up and it asks for registration info) The ones from diger direct appear to have a diff bios as well as diff software installed. Those of us that have the Bob from NH special, our biggest block is the bios will not boot anything but the "AOL" software. Anyone found a way to actually boot the Spanish AOL software and get to the point that we can flash the bios?
04-10-2003 21:03:54

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
I am a little bit confused right now...for the b0B's version, does the BIOS ask you for the registration information or does it come from the linux in the HD? I am guessing it is from the BIOS.
04-10-2003 21:18:45

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Situation Report

dot.Bob - No BIOS solution yet. HD still not able to be read/write to attempt bios flash on boot.
"Login" is in the Linux OS (See Picutre), not bios.

dot.tiger - 100% hackable, easy as pie it seems.

Reminder: This thread is for the OS. I know, it ties in closely with the bios, but let's try to keep them separate.

04-10-2003 21:57:29

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Sweet!. For me this is groundbreaking, for others, who knows.

I sucessfully modified the /mnt/hdc7/etc/rc.d/rc.sysinit file.

----
Steps:

1. Get Knoppix. Burn it.
2. Boot it.
3. Mount partition 7, for me, hdc7 (Right click on it, Mount)
4. Knoppix Start Menu -> Knoppix -> Rootshell
5. Followed these steps to re-mount it rw. (sudo mount -t ext2 -o remount,rw /dev/hdc7 /mnt/hdc7)
6. cd into the drive (I think from ROOT /, cd mnt, cd hdc7, cd etc, cd rc.d
7. chmod 777 rc.sysinit
8. Used GUI file explorer to edit it, (navigated to it, right click, Open With -> Kate)
9. Changed soemthing, Saved It.

(Let me know if this doesn't work for you.)

If I understand codeman's original direction, the idea is to modify the boot-up to run a bios flasher.


I'll post tomorrow if the OS detected the changes / blew up. To be safe I chmod'd the file back to 555. (I think this was the original setting.)


PS - The "change" I made was the suggestion from keith721 at 04-06-2003 09:55:47. echo change.

04-11-2003 21:43:07

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

there's a few places in the script where it errors / failsafes, and drops out to single-user mode. you might be able to force one of those by editing other areas of the script.

of course, the biggest PITA is reassembling this beast just to test the changes

keith721

04-11-2003 21:53:14

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I have it mostly dis-assembled. shell off, all unscrewed. The monitor does get in the way a bit.

I just remembered I have an IDE extension cable (hard to find, and only ~$4), and I'm sure I can find a power splitter to extend the power cable to prevent moving the monitor all the time to plug and unplug the HD.

Any good suggestions on where I could modify the script to get the desired effect?

04-11-2003 21:58:17

New MessageRE:linux os (modified 0 times) keith721
Profile
sheesh - - i thought i was staying up too late !!

hang on, let me look at the file you sent previously, and i'll post again in a few minutes.

04-11-2003 22:35:27

New MessageRE:linux os (modified 0 times) jsmmd
Profile
well no rush. . I'll test the changes when I wake up.
04-11-2003 22:40:56

New MessageRE:linux os (modified 0 times) keith721
Profile
there's two different places in the rc.sysinit script where it checks the return status from major operations in the startup. in both cases, they drop out to a root prompt with a custom prompt string. both of them use these commands:

PS1="(Repair filesystem) \#"; export PS1
sulogin

I'd recommend appending two similar lines near the very end of the script, just before the lines that execute the dmesg utility. insert the bolded lines as shown below:

#endif
EOF
fi

#
# Custom hack to get root shell on locked systems
#
PS1="(Linux-Hacker) \#"; export PS1
sulogin

# Now that we have all of our basic modules loaded and the kernel going,
# let's dump the syslog ring somewhere so we can find it later
dmesg > /var/log/dmesg
04-11-2003 22:42:33

New MessageRE:linux os (modified 0 times) jsmmd
Profile
thanks!
04-11-2003 22:48:42

New MessageRE:linux os (modified 0 times) gdlanzi
Profile
Just a little suggestion to those of you who have disassembled the Dot. Working around that open monitor can be very dangerous and repeatedly disassembling to try new things is just asking for trouble. My solution to that problem was I removed the computer section from the dot completely. Pop out the power input socket and just let it hang by the wires. Then you can unscrew the monitor cable and hook this beast up to a regular monitor. Then just use an ATX power supply that you have lying around (well at least I have them lying around) and the computer will boot just fine. Now I have access to everything and the dot monitor and case are sitting in a closet until I get this thing running the way I want.
04-12-2003 08:03:28

New MessageRE:linux os (modified 0 times) chillywilly
Profile
gdlanzi,

what do you do about the power button? I think the ATX power supply does not provide one.

thanks,
ChillyWilly

04-12-2003 09:30:48

New MessageRE:linux os (modified 0 times) wfg97079
Profile
jsmmd,
you get a chance to try that line of code?
04-12-2003 14:38:54

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Not, yet. I plan to tonight. I have to finish some painting first.
04-12-2003 14:54:49

New MessageRE:linux os (modified 0 times) Kludgemeister
Profile
gdlanzi,

That is a hackworthy idea! Props! Sadly, my only extra VGA monitor right now is an old monochrome that won't sync up. But I should snap a pic of "FrankenDot" anyway...

ChillyWilly,

Momentarily short the front and back pin first in from the right end of the "pass-through" header on top of the front box. They go to the power switch.

Kludgemeister

04-12-2003 16:20:55

New MessageRE:linux os (modified 0 times) keith721
Profile
Kludgemeister:

never having faked out an ATX power supply before, but understanding the general nature of it, could you be a little more specific about which connector, which pin numbers, and possibly what color wires should be momentarily shorted together? i'd hate to touch the wrong pins, and screw everything royally, not to mention the smoke alarm

keith721

04-12-2003 18:31:12

New MessageRE:linux os (modified 0 times) keith721
Profile
NEVER MIND - - i finally wrangled things around enough to reconnect the buttons from the face of the unit, and it's powering up successfully, now. much better than dealing with the open-frame powersupply and video circuitry.

keith721

04-12-2003 18:41:12

New MessageRE:linux os (modified 0 times) jsmmd
Profile
If I replaced the existing IDE cable with a normal dual head IDE cable, and used a power splitter cable both have sufficent length to reach out the back.

I can't stress enough that from the design of the machine it wasn't intended to be taken apart many times. Things are starting to get a little funky.

So, be careful, and go slow. Get someone to help with the montior if possible. It's rather hard adjusting it alone.

04-12-2003 20:31:02

New MessageRE:linux os (modified 0 times) jsmmd
Profile
The changes recommended by keith721 at 04-06-2003 09:55:47, nothing showed up.

Next I will test the other changes he suggested.

04-12-2003 20:48:01

New MessageRE:linux os (modified 0 times) jsmmd
Profile
The other suggested changes by keith721 at 04-11-2003 22:42:33 had no affect.
04-12-2003 21:32:59

New MessageRE:linux os (modified 0 times) wfg97079
Profile
Damn, I had hopes for that one
04-12-2003 21:40:00

New MessageRE:linux os (modified 0 times) keith721
Profile
Aw, NUTS!!

i *really* had hopes for the sulogin change doing the trick - - well, let me keep working with my Win98SE setup, and then I'll see about loading a hard disk with a copy of the bOB Linux software and Knoppix to dig around. that will probably be tomorrow (Sunday) sometime . . .

keith721

04-12-2003 21:46:53

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I made some radical modifications to a startup file that seems rather crititcal. There were no errors, it didn't even blink.

This got me thinking that the reason the above might not have worked might be it's not even getting that far.

Since these units need to be activated (OS, not bios), that the machine diverts to a different setup script, and bypasses our changes.

Tomorrow I'll see what I can find.

04-12-2003 22:36:23

New MessageRE:linux os (modified 0 times) keith721
Profile
i mentioned in an e-mail to jsmmd late last night, that it could be the "USER" area of the BIOS that's causing the bOB.dot.stations to use an alternate partition or startup script before LILO/GRUB loads the full Linux o/s. i'm currently working with Win98SE and UniFlash to capture the P03 BIOS from my TigerDirect.dot.station, and upgrade to the P05 BIOS.

the goal is to generate a bootable BIOS USB device that performs the same function that refurb agents do with the Intel USB dongle. if we can wipe whatever special/BIS/funky/locked-down/user portion of the BIOS that's ignoring the F2 key by successfully loading the new BIOS, we may get there. be patient, we might get there soon.

04-13-2003 06:36:44

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I removed all the code in the etc/rc.d/rc.sysinit file on partition 7 except for the lines of code keith721 suggested. It still took me to the OS based activation screen.

Anyone out there attempting dot.bOB OS hacking besides me? I'm still working on it.\

I've got some interesting leads. (URL)

04-13-2003 17:02:44

New MessageRE:linux os (modified 0 times) wfg97079
Profile
I am willing to, but Im not sure what to do :)
04-13-2003 19:38:00

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Get Knoppix, and start browsing the HD. I've been reading that link above, trying to understand the linux OS topography as it relates to this HD.

----------------------------

I did notice the HD does have a DOS partition, fat12? or fat16??

I tried making that the active partition hoping it would boot right into it. It didn't work. Is there any why I can modify the lilo to boot to the dos partition.

As of right now I'm not sure the dot.bOB is booting off partition 7, where I've been continuing to mess with stuff. I'm about ready to start deleting CRITICAL files to see if it bombs out. I'm just trying to make it flinch in pain, damn linux.

04-13-2003 20:04:54

New MessageRE:linux os (modified 0 times) jsmmd
Profile
In pure frustration I wiped out partition 7, and the thing still boot. The only current difference is the spanish registration page is no longer windowed, but full screen.

To me this means lilo / boot manager is on a different partition, and that any script changes would need to be made to that partition.

04-13-2003 21:31:14

New MessageRE:linux os (modified 0 times) Kludgemeister
Profile
I'm going to jump in to the Linux learning curve, jsmmd. I lost my Knoppix disk, and the .bin is at work (I've been burning them and handing out like AOL disks... ) so I won't be at it until tomorrow evening. Mostly this weekend I've been finishing my newest i-opener and refurbishing an ancient "lunchbox" luggable (that really needs a new baby AT motherboard...the one in it is refusing to recognize any drives--floppy or hard)

Kludgemeister

04-13-2003 22:10:42

New MessageRE:linux os (modified 0 times) jsmmd
Profile
In final jab, I wiped partiton 8. blue blinked an bombed out after starting up...

I'll check the log files tomorrow on partition 6. It seems that there's something on either partions 1,3 to deal with.

Partiton 3 does have the kernel on it. Guess I have to look in that a bit more.


Here's hoping I can re-image the HD.

04-13-2003 22:35:50

New MessageRE:linux os (modified 0 times) chillywilly
Profile
Hello,

I tried my approach of using a 7MB partitioned pen drive.
No good.
I partitioned my Pen Drive to 7MB (using FDISK). I then formatted with system files to make it bootable. I copied the flash utilities and bios file (P05). I plugged my pen drive to the usb port on the side of the dot.station and started the computer. It took a little bit longer to start but I got the welcome screen and eventually the registration screen.

I noticed when I fdisked my pen drive that it was formatted to FAT12 also the partition was not made active (since I get no messages on boot about an active partion I don't know if this is a problem). I believe the FAT12 shouldn't be a problem since floppies use this file system. I think I can change it to FAT16 using Ranish utilities and I also think I can make it active with this utility.

I don't think I can make it active using FDISK because it has to be the only drive present on the system and using DOS the pen drive does not show up. I fdisked in a DOS window to create my 7MB partition.

Some one previously posted that they noticed that on boot up after the hard drive is found they noticed that the cursor drops to the lower left part of the screen. Could this be an indicator that at this moment a key combination has to be pressed along with the presence of the USB dongle?
I tried hitting all different key combinations when I saw the cursor drop and once in a while I would get characters appear on the bottom.

I'll keep hacking away.

Later,
ChillyWilly

04-14-2003 07:51:04

New MessageRE:linux os (modified 0 times) keith721
Profile
Somewhat relevant, interesting reading from The Register (UK) from 2000, when all this legacy-free stuff started out...

http://www.theregister.co.uk/content/4/15621.html

04-14-2003 13:46:31

New MessageRE:linux os (modified 0 times) jsmmd
Profile
To those out there working on the OS hack.

You might want to look at: rpm2db.sh on partition 8, when I killed partition 8 this file popped up in a log as missing. Maybe that's a file worth attempting to drop some custom code in.

I am working on making all the partitions fat, with dos on them, but from what I've seen, the boot loader, is in fact, more then just a bios, but contains part of the lilo in it?

This is a guess from a non-Linux guy. I might be right, I might be wrong. I would welcome comments on that hypothesis.

04-16-2003 19:19:15

New MessageRE:linux os (modified 0 times) jsmmd
Profile
To those hacking up the OS, be careful. I attempted to restore the dolly image onto the hd, and now dolly can't read the image it made.

I'm a tad bit lost. Maybe there's something I can use in knoppix. Otherwise, on monday, I'm going to have to get the harrdrive out of blue2, and use that to clone back onto blue's drive. I'm defiantly going to be looking into purchasing another seagate drive.

04-18-2003 13:52:14

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

under Knoppix (Linux), you would use the 'dd' command to block-copy the backup image directly to the disk drive:

# dd if=/dev/hda1/dotbob.img ibs=512 of=/dev/hdb obs=512

dd - the utility/command name
if - the input image file name, including the directory path
ibs - input block size, 512 bytes per block
of - the output file name, in this case the disk device
obs - output block size, 512 bytes per block

it will take several minutes, but should do the trick...

keith721

04-18-2003 14:09:37

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Strangly there was no error msg. but it doesn't seem to have worked. That was the second time. I'll try one more time and document the resulting msgs.
04-18-2003 19:19:08

New MessageRE:linux os (modified 0 times) jsmmd
Profile
# dd if=/mnt/hda2/dot.img ibs=512 of=/dev/hdc obs=512
8388608+0 reocrds in
8388608+0 reocrds out
4294967296 bytes transferred in 2290.456849 seconds (1875157 bytes/sec)
#
04-18-2003 20:55:34

New MessageRE:linux os (modified 0 times) jsmmd
Profile
keith721,

Just to keep things organized. Above are the results. I've tried the copy several different ways. It seems there are several issues.

The image file is too big for FAT, only NTFS. The file may corrupt somehow. The drive might be damaged? I've tried DD several different ways, even tried cp. dolly can't read the file it created.

I'm going to have to dis-assemble the dot.bob2 drive, and use that to mirror the dot.bob drive. If that doesn't work, I'm S.O.L. on my dot.bob, unless someone makes a working image.

04-21-2003 08:01:30

New MessageRE:linux os (modified 0 times) jsmmd
Profile
dolly didn't work to clone the drive back.

I was sucessful using keith721's dd command string (above) to mirror the old drive with the new drive. "back in business"

dd if=/dev/hda ibs=512 of=/dev/hdb obs=512

hda would be the source drive
hdb would be the target drive

04-21-2003 23:02:17

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

Great news!!
Glad the command reference was finally useful to you, after all !!

keith721

04-22-2003 06:13:51

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I wipped out:

hda7
\usr\local\sbin\startup.sh

and just put in xterm, and on bootup, xterm. It's spanish, gotta' change that. Wow, I'm so sleepy, but I just don't want to go to bed.

Ok, gotta' go find out how to flash the bios from linux now.

I also i dropped in xterm at the end of this file too:
hda7
\usr\local\etc\xinitrc_blueriver

not sure which was executed. TBD

04-22-2003 21:00:49

New MessageRE:linux os (modified 0 times) wfg97079
Profile
WOOHOO!
Great job, this is a big breakthrough.
04-23-2003 07:35:36

New MessageRE:linux os (modified 0 times) keith721
Profile
WooHoo!! is right!!

Way to go, Jon !!!!

04-23-2003 08:27:25

New MessageRE:linux os (modified 0 times) MStarr
Profile
Great Job! You maybe able to change the language to English.

I searched Google and found this. It changes the locale to the default Unix locale, i.e. American English.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hello Kent,

Am 12:26 2002-12-03 -0600 hat Kent West geschrieben:

>I'm now able to boot off the internal hard drive in single-user mode,
>but when I do things such as "man interfaces", the text comes up in
>German (I think). How do I change the language to American English? I

What ??? - You do not speak german ??? )

>thought maybe it had something to do with locales, but I can't quite
>wrap my head around how that works, and googling hasn't seemed to help
>me any.

# /etc/profile
export LC_ALL=C

# $HOME/.bashrc
export LC_ALL=C

>Thanks!
>
>Kent

Have luck
Michelle

04-23-2003 09:16:06

New MessageRE:linux os (modified 0 times) Kludgemeister
Profile
Mad props, jsmmd! That is a significant development for sure.

Kludgemeister

04-23-2003 09:17:51

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
can someone explain what xterm is? Is it a prompt or a GUI? I am not at all familiar w/ linux but googling tells me that xterm is some sort of x window emulator...which I know nothing about.

any help would be appreciated.

04-23-2003 10:40:05

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Thanks. Well, it's progress. Things I just should ramble about so I remember to look into, or someone could help with.

With the xterm, I wasn't a superuser. I didn't have enough permissions to make directories.

Brain Dump
--------------------
- If I was a superuser/Admin I could make directories.
- Once I make directories, I should be able to make mounting points, in the /mnt directory.
- Then, I can mount the other partitions.
- Since the kernel is on another partition (#3), with all the boot and lilo files, I could possibly change lilo to boot to one of the FAT partitions.

(I'm not sure about this idea since from what I've read once you change the lilo config, you have to recompile the kernel?? That's a far cry from my xterm window.)


PS - I'm linuxly challenged, so for any skilled linux users, this has been a enjoyable learning experiance. I encourage others to tinker with Knoppix / Linux to explore the dot.bob OS.
(Email me directly if you'd like more info. on how to get started.)


jsmmd / MethodicJon
04-23-2003 10:44:54

New MessageRE:linux os (modified 0 times) jsmmd
Profile
X terminal emulator

xterm is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that cannot use the window system directly. This version implements ISO/ANSI colors and most of the control sequences used by DEC VT220 terminals.
(Source)

Basically, it's very similar to a MS-DOS prompt command window.

04-23-2003 12:08:26

New MessageRE:linux os (modified 0 times) chillywilly
Profile
Hello,
I was wondering if anyone has thought about the master boot record (MBR) of the HD in the dot.bob. I'm not knowledgeable about the workings of the MBR but from doing a little reading at http://www.ata-atapi.com/hiwmbr.htm
I see one could modify the MBR to find the boot sector at another location.
The site also mentions one could read the contents of the MBR.
Using this little piece of info we should be able to follow the steps the dot.bob is taking to boot up.

If anyone who has succesfully been able to read the drive using the Knoppix (?) program and is able to find a linux program that reads the MBR maybe they can try to read the MBR and provide us with some details.

I know zilch about Linux.

ChillyWilly

04-24-2003 14:05:00

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I've personally explored this option with no success, but that doesn't mean someone else might make it work.

It seems the BootLoader (which is part of the BIOS), ignores the MBR on the harddrive and loads the linux boot partition (partition 3).

04-24-2003 22:55:20

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Thanks to the xterm, and a bit of patience, I have managed to make more progress:

- I now have the dot.station UI up and running. (Not automatically, I still would get the registration page.)
- Thanks to my Linksys router, clicking on "Conectar", bam, DHCP, Internet!
- I would have posted this from blue since I have connectivity (I can ping www.yahoo.com, etc...), but I have learned the following about the installed browser:

+ The version of Netscape Navigator (4.74b2) is "Expired". It would only let me go to www.netscape.com.
+ Except, Netscape is configured to use a proxy: arthur.intel.com:1022. [Which doesn't seem to be up anymore. What a suprise (jk.)]


My Next Steps:

1. Re-image the drive back to "orignal" state.
2. Keep a nice log of all the changes I make, if they are effective, etc..
3. Continue searching for language/local settings! Spanish is a great languagem but I'm lazy!
4. Try to either update the version of netscape, copy another on over, install other browser, find proxy settings.
5. Research how to wipe out all the password files, so root will be easily obtainable. (Codeman says I just have to erase all passwd, pam related files. Next time I boot, type su, and set the root password to whatever...)
6. explore the settings database more.
7. the app. auth, runs that current registraion screen we are plaged with. I want to find a way to skip it, or change the setting database to boot cleanly.

04-25-2003 21:47:33

New MessageRE:linux os (modified 0 times) SiliconIce
Profile
Having trouble duplicating the xterm stuff...

Wiped those files out you mentioned and put in xterm....still getting the spanish login page. Anything besides the two you mention:

hda7
\usr\local\sbin\startup.sh

and

hda7
\usr\local\etc\xinitrc_blueriver

Anyone else gotten Xterm?

SiliconIce

04-26-2003 00:35:38

New MessageRE:linux os (modified 0 times) SiliconIce
Profile
After apparently deleting all images on the drive, the Dot.bob1 still boots with a splash image...hmm...this is the most bizarre OS setup i have seen...
04-26-2003 03:00:49

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Be careful how much you delete. :)

I think the two files that I mentioned the xterm placement are incorrect. I dropped it in +4 files. I have a sneaking suspicion that if you drop it in rpm2db.sh on partition 8 that it'll work. I was so tired, I didn't remember what file on that particular bootup I had placed it in.

I will work today, as time permits, to re-validate the correct directions to get xterm. I apologize for my error.

04-26-2003 08:41:53

New MessageRE:linux os (modified 0 times) SiliconIce
Profile
These things seem practically indestructable you can erase so much :) spent the whole night rampantly erasing files and deleting partitions to see what would stop it from booting, seems the blureiver folder on partition 8 is important.

saved some of the partitions on the LAN here, but haven't been too concerned, got an extra Dot thats not cracked open yet for a spare :)

04-26-2003 14:13:07

New MessageRE:linux os (modified 0 times) MStarr
Profile
I have a dot.bob2 and changed to motherboard. I was able to edit
the xinitrc_blueriver file and did NOT get the Registration Screen.
I was able to access the software but it was in Spanish. Then I
tried to REM out the # Configure locale environment section, but
have screwed-up the file. It won't boot. So, if anyone can copy it,
and email it to me I can keep working on it.


Here's how.

1. Use Knoppix.
2. Boot it.
3. Mount partition 7,which was hdc7 (Right click on it, Mount)
4. Knoppix Start Menu -> Knoppix -> Rootshell
5. Followed these steps to re-mount it rw. (sudo mount -t ext2 -o remount,rw /dev/hdc7 /mnt/hdc7)
6. Change to dir (cd /mnt/hdc7/usr/local/etc)
7. list files (ls)
8. Make a copy of the file (cp xinitrc_blueriver
xinitrc_blueriver.org)
9. vi xinitrc_blueriver
10. use arrow keys down to line that says: # Check for provisioning
11. Rem out (with #) from # Check for provisioning to: fi

To edit hit Insert key
To exit edit mode hit ESC
To Save and Quit hit :wq
Reboot

# Check for provisioning
stamp "Checking for whether registration is required"
look=`$DB_MAINT --queryvalue "/SystemKey/provisioned"`
if [ "$look" != "1" ]; then
/home/ui/blueriver/bin/auth
case "$?" in
0) stamp "Registration was aborted"
exit
;;
1) stamp "Registration ended successfully... setting flag for

iamgr to connect to network"
echo -n "1" | $DB_MAINT --setkey

/SystemKey/Software/Registration/IAMgr_ConnectNetwork
;;
2) stamp "Registration ended successfully... setting flag for

iamgr to run tutorial"
echo -n "1" | $DB_MAINT --setkey

/SystemKey/Software/Registration/IAMgr_RunTutorial
;;
*) stamp "Unknown exit code from auth... rebooting."
exit
;;
esac
fi

04-26-2003 14:55:20

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
mStarr,

you mentioned you changed. The way that I understand it you can just grab the HD and hook it up to a different regular system (non-DOT) and do all of your changes to make it skip the registration process, correct? Just wanna confirm that those changes can be made on any system as long as you have the HD.

04-26-2003 17:10:50

New MessageRE:linux os (modified 0 times) jsmmd
Profile
MStarr,

Let me know the exact file and I can email it.


jsmmd / MethodicJon
04-26-2003 17:47:04

New MessageRE:linux os (modified 0 times) MStarr
Profile
jsmmd

The file I need is in /mnt/hd*7/usr/local/etc it is xinitrc_blueriver
If you can check the rights, owner and group
In Konqueror use tree view (the next to last button on the bar).
You have my email address.
Thanks

BigDog
You can move the hard drive to another pc and boot to Knoppix CD.
I was able to edit the file following jsmmd directions.

I replace the dot.bob2 mother board with the Intel D810EMO board. Booted to the Reg. Screen.
Then back to the Knoppix and made the edits. Booted the dot.bob2's drive, got the Globe Screen and then the Spanish GUI. It has some applications like phone book, recipe, a PostIt Note like thing, and a custom message banner.

All in Spanish. I was able to change it to English, but part of the screen was missing. The F-keys opened apps and they were in English. Then I hosed the file.

Once I get the file replaced/fixed I can see if I can repeat the process.


MStarr

04-26-2003 19:40:54

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Confirmed

on partition 8

/blueriver/bin/rpm2db.sh

adding this line :

/usr/X11R6/bin/xterm

------------

#/bin/sh
ORG_APPLIST=/home/ui/blueriver/etc/dbupdate.conf

/usr/X11R6/bin/xterm

config_appidlist(){
.....

------------
gives a shell, with ui (user interface) access level.


(Due to current access level this cannot be done at this time on the dot, only from knoppix or with root.)
---------------------------------------------------------
Changing language to English (about 90% effective, some titles are still in spanish):
[on partition 8]

1. cd to: /blueriver/var/cfg_db
2. chmod the dir: chmod 777 SystemKey
3. cd into SystemKey
4. chmod 777 CurrentLocale
5. Open it up (vi CurrentLocale. Press INS to allow typing.)
6. Erase Spanish, put English.
7. Save (Press Ctrl ^ keys to get out of Insert mode. Press :wq)
8. Reboot

---------------------------------------------------------
Permanently skipping authorization!
[on partition 8]

Just tell the dot that you're registered.

1. cd to: /blueriver/var/cfg_db
2. chmod the dir: chmod 777 SystemKey
3. cd into SystemKey
4. make a file: provisioned
5. write in the file the character: 1
6. save
7. reboot

04-26-2003 20:00:17

New MessageRE:linux os (modified 0 times) keith721
Profile
MStarr, jsmmd, SiliconIce :

Great work hacking the registration and language settings !!

Here's two commands to mod all the directories and files, and create the registration file with the data in it:

1. chmod -R a+rw /blueriver
2. echo 1 > /blueriver/var/cfg_db/SystemKey/provisioned

Command 1 gives read and write permissions for all users to every file and directory beneath and including the /blueriver directory.
Command 2 creates the file /blueriver/var/cfg_db/SystemKey/provisioned containing the literal character 1. If the file doesn't exist, it's created. If it already exists, it's overlaid with a new file.

Request:
Can you guys find out if the international globe / welcome logo is stored as a graphic file anywhere on the drive, rather than in the BIOS ?

-------
keith721 (three weeks, and the cold's finally gone)

04-27-2003 06:16:59

New MessageRE:linux os (modified 0 times) jsmmd
Profile
The "International Image" is stored in both places I believe.

That file does exist as a PNG on the drive, and is displayed. I'm almost positive that it is both in the bios, and a image and on the harddrive as part of the OS.
(Maybe VooD can look into the BIOS with his magic and tell us. )


SiliconIce on 04-26-2003 03:00:49

After apparently deleting all images on the drive, the Dot.bob1 still boots with a splash image...hmm...this is the most bizarre OS setup i have seen...

A while back I too deleted all the images. I think the image has been compiled into a binary, but then again, the replacement I use was just a transparent GIF. I should have picked something else.

The logo is on hdx7

/usr/local/lib/splash/Splash_1024_final.png

04-27-2003 09:58:19

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

Since you've been successful adding the X terminal startup to the rpm2db.sh file, how about re-trying that rc.sysinit hack we were attempting two weeks ago? instead of starting the X terminal, you would use the other command to sulogin to a root prompt, which should then allow everything you need. The first order of business would be using the passwd root command to change the root passwd, or editing the /etc/passwd file as suggested by codeman. Let me know what you think...

#
# Custom hack to get root shell on locked systems
#
PS1="(Linux-Hacker) \#"; export PS1
sulogin

04-30-2003 15:30:59

New MessageRE:linux os (modified 0 times) jsmmd
Profile
keith721

I'll give it another shot. We might get lucky.

Do you know how to edit the passwd file? If so, couldn't I do it if I mount the drive using knoppix?

04-30-2003 20:33:33

New MessageRE:linux os (modified 0 times) keith721
Profile
jsmmd:

you can absolutely edit the file /etc/passwd . it may also depend on whether they're using the 'shadow' password file. anyway, try this command:

# vi /mnt/hdaX/etc/passwd

and make the changes originally described by codeman to remove the password for the root user.

05-01-2003 11:06:51

New MessageRE:linux os (modified 0 times) jkgamer
Profile
While I haven't had a whole lot of time to mess with my new dot.bob, there are a few things that I have discovered that should prove quite useful to this group.

I used WinHEX to clone my dot.bob drive over my old dot.tiger drive (Same exact mechanism) so that I would have a clean backup. Next I started exploring the partitions. The two partitions of interest were the first two. Partition 1 is blank, however it's OS type is that of Windows. Windows will just report it back as unformatted. The size of partition 1 is 408MB, I'll relate my theory on the importance of this in just a minute. Partition 2 is a FAT16 partition, further inspection shows that it has a Windows 95 boot sector, and the FAT table shows 185MB used 19MB unused out of this 204MB partition. HOWEVER, the first directory sector has been cleared. To the Windows operating system, it interprets this as a formatted drive without any files. When I examined the cloned drive on my WinXP system, WindowsXP saw the FAT16 partition and automatically mounted it as a new drive. Of course XP decided that it needed to add its garbage to the newly mounted drive, so it placed System Information and Recycled folders on the drive during the boot process. This of course, overwrote the original directory sectors, thank goodness it was a copy and not the original. Tomorrow, I will re-clone the drive and view the partition sectors under a less intrusive/destructive OS. Hopefully the first directory sector is still intact with only the file entries having a deleted status.

So I found a FAT16 partition with a wiped directory, so what? Well just because the directory entries are wiped, doesn't mean that the files were. It appears that this partition had a minimal Windows95 installation with some dot.station specific files. Included in these files was an Intel BIOS flasher utility. Even better, this one appears to have 'digital authentication certificates' embedded in it. I also saw evidence of BIOS image files, including .HEX versions. There also appeared to be test applications to test dot.station specific hardware, i.e. the LEDs, the phone keypad, etc. But since the root directory has been wiped, it may take a little work with some data mining tools to extract these files. It should be possible, but I won't be able to tackle it until later this weekend. I thought I should give the group a heads up on my discoveries in case anyone out there has experience recovering files in this manner. I also suspect that the files, for the most part, will not be fragmented, meaning easy recovery as all sectors pertaining to a file should be in order.

Oh yes, my theory on the first partition is that it was designed to be used to allow backup of the second partition while it also stored a copy of an updated partition during a download. All the service provider would need to do is tell the dot.bob to replace the first directory sector (with data either downloaded or already stored somewhere else on the hard drive), set the second partition to active, reboot the system, flash the update BIOS under Windows 95's DOS mode, then reset the active partition to the Linux boot partition, reboot once again and everything would be updated. The TiVo uses a similar method of swapping out partitions when it performs an OS update. And since the first partition is exactly twice the size of the second partition this makes sense. Viewing the partition with a sector viewer did show up some data, but most of it seemed to be duplicates of some of the linux partition data.

Hope this information is helpful,
jkgamer

05-01-2003 21:53:07

New MessageRE:linux os (modified 0 times) jsmmd
Profile
passwd / shadow - file edits has zero effect.

I think I need a brute force cracker, any suggestions.

--

as for rc.sysinit, no go again. :(

--
jkgamer

wicked! please feel free to create a new thread as this is a rather interesting angle. maybe the vaporware dongle's files are hidden deleted on that partition... who know.

05-01-2003 22:06:34

New MessageRE:linux os (modified 1 times) SiliconIce
Profile
I am having problems with a few bits in this thread:

jssmd says:

"on partition 8
/blueriver/bin/rpm2db.sh
adding this line :
/usr/X11R6/bin/xterm
gives a shell, with ui (user interface) access level."

This does not seem to give me an xterm window. Can you perhaps be more specific about where to put this line or clarify what needs to be done to get xterm? I have successfully "registered" my Dot to get pass the reg. screens, that bit worked just fine.

"Changing language to English (about 90% effective, some titles are still in spanish):
[on partition 8]
.....
4. chmod 777 CurrentLocale
5. Open it up (vi CurrentLocale. Press INS to allow typing.)
6. Erase Spanish, put English."

My "CurrentLocale" file is empty, there is not place to replace Spanish with English...which is odd as all these dots should have the same files right? This is using a stock setup (partitions restored from backup).


That said, my friend and I have tried various ways to get a root prompt, including replacing netscape with a renamed Xterm, no luck, but we can tell we replaced the right file as netscape no longer starts. Can't tell if perhaps the xterm window is running behind the Dot window due to the whatever window manager settings there are...

So, back to work after getting some midnight munchies...

05-02-2003 23:39:36

New MessageRE:linux os (modified 1 times) SiliconIce
Profile
Managed to get an xterm window now, however did *not* get it via the /blueriver/bin/rpm2db.sh file as jsmmd did, couldn't seem to make that work for some reason. However, I am unable to decide what exactly did give the xterm window unfortunately...was a simple add of xterm somewhere though :-/

Getting root?
Editing the shadow password file (/etc/shadow) allowed me to get "root@blueriver" however, I could not do things such as adduser, mkdir, halt, or even change the root passwd. Reboot does seem to work. Going to see what I can do now...

05-03-2003 03:06:17

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Might you share detailed directions on how you got root.


Has anyone considered running a password cracker against the shadow file. I don't have alot of computing power available to use, but if someone out there has a +1 ghz machine with heavy down time please give it a try.
eg. http://www.netrom.com/~cassidy/crack.htm

Also intersting, an article I found talked about linux backdoors:
http://neworder.box.sk/newsread.php?newsid=4332

05-03-2003 21:16:53

New MessageRE:linux os (modified 0 times) sven
Profile
(I am the guy working with SiliconIce on hacking the dot.bob1s.) I have no details on how to get a terminal window up. I am certain that changing the rpm2db.sh script did not work on our dot station, however after finally getting a terminal screen to come up instead of the window manager at 4 am in the morning, we weren't able to go back and figure out why this happened. I think it has something to do with copying the xterm binary to the /blueriver/bin folder on /dev/hda8, but I believe there was also a script that I modified somewhere, that I could not find again. Hopefully we'll be able to figure out exactly what we did once we try to duplicate our efforts on another dot station. That aside, here is some info about which partition gets mounted as what once the machine boots:

/dev/hda6 is mounted as /tmp
/dev/hda7 is mounted as /
/dev/hda8 is mounted as /home/ui

We got root by modyfing the /etc/shadow file (on /dev/hda7 i believe). However, as SiliconIce mentioned, it may not be a completely functional root shell as we were not able to do very simple things like run adduser, or halt. We have not tried to install any bios flasher utilities yet. The line of /etc/shadow that contains the info about root's password looks something like this:

root:$7$ab453GFb$ca3488bhddCMZsdfhjk3yOQ1:12144:0:99999:7:::

The scrambled characters between the first and second : is the hash of the root password. (more info on /etc/shadow can be found here http://www.ussg.iu.edu/UAU/logging/passwd.html ). The hash must be replaced with the hash of a password you know. For this you need access to root on a unix based system that uses shadow passwords (easiest way is to boot knoppix or something of that nature - as a side note i'm almost 100% sure that knoppix uses shadow passwords, but i cannot confirm this since we were using a Gentoo Live CD).

Once you have root on a machine, simply type passwd to change the password to something you know. Replace the hash on the dot station with the new one, and you should be able to su to root after you get a terminal window.

05-03-2003 22:45:25

New MessageRE:linux os (modified 0 times) jkgamer
Profile
The "user interface" is started up at the end of the rc.sysinit file. This file is located in the /etc folder. I'll have to tear down my dot.bob again to try this, but this should work to get you to a standard text prompt.

Add a '#' hash sign to comment out the last two lines of rc.sysinit.

#/usr/local/sbin/start_ui 2>/tmp/start_ui_stderr.log 1>/tmp/start_ui_stdout.log
#exec /sbin/init 6

This should prevent the UserInterface application from stating up.

jkgamer

05-04-2003 10:11:06

New MessageRE:linux os (modified 0 times) jkgamer
Profile
Well you can disregard the last suggestion. It still manages to boot to the IAManager application.
jkgamer
05-04-2003 17:07:43

New MessageRE:linux os (modified 0 times) jsmmd
Profile
In response to SiliconIce's comments about rpm2db.sh I re-imaged my dot.bob HD with the image from my dot.bob2. I wanted to perform a sanity check. I have editied my original post to describe the line placement for the code.

I went through the steps for the following mods.: rpm2db.sh (xterm), CurrentLocale. (Language), and prosivioned. (Authentication screen).

I can confirm on my hardware that all three mods. worked 100%. This leaves me wondering what differences are between my OS, SiliconIce's, and maybe others.


jsmmd / MethodicJon
05-04-2003 17:24:40

New MessageRE:linux os (modified 0 times) wvgeo
Profile
jsmmd,
You need to document the procedure for bypassing the login screen for the dot.bob and language change and post it on your website. Trying to follow it on the thread posts can be confusing.

Dan

05-05-2003 06:45:22

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Ask and you shall receive. I actually started this over the weekend, and since there was a request hastened the pace.

I have added a section titled "linux os". Let me know if there are any errors, omissions, or errata.


jsmmd / MethodicJon
05-05-2003 20:02:12

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I have obatined root shell.

once you have a ui shell, rpm2db.sh hack, type:

$ su -
password: 1234

root #

Thanks goes to codeman for the su - command, and thanks to john the ripper, password cracker for give up the rather simple password of 1234. lol...

the ui password also appears to be: 1234.

05-08-2003 05:31:56

New MessageRE:linux os (modified 0 times) wfg97079
Profile
"That's amazing. I've got the same combination on my luggage. Prepare Spaceball 1 for immediate departure."

Great work guys

05-08-2003 07:27:25

New MessageRE:linux os (modified 0 times) jsmmd
Profile
I know, that popped into my head as soon as I saw the numbers.

Alas, the combo. from SpaceBalls was 1-2-3-4-5.
http://www.moviequotequiz.com/othersounds/Combination.wav

05-08-2003 11:11:00

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Just a FYI.

Once the rpm2db.sh (xterm) change has been made on the HDD in a different machine, the rest of the mods can be done on the dot. Just login as root, then performing the mod.

Also note, instead of CTRL ESC on the dot keyboard, use CTRL ^ (The ^,] Key )

I'll revise the directions on the site soon.


jsmmd / MethodicJon
05-10-2003 19:15:33

New MessageRE:linux os (modified 0 times) wvgeo
Profile
jsmmd

You stated in one of the "Flashing the BIOS in Linux ! ??" Topic that you have internet connectivity with the dot.bob after hacking the linux OS. I've hacked my dot.bob but when I open Netscape it tells me that it's not connected. I can't figure out how to change the settings on the dot.bob to access the internet. I have a cable modem with a Linksys router.

If you have it figured out, can you post the directions.

Thanks
Dan

05-14-2003 13:32:29

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Back on 04-25-2003 @ 21:47:33. I wrote about expired Netscape. Well, found a stop-gap solution, which I will document further, promise.

Till then, after I got my xterm, logged in as admin.(see above somewhere) did:

date 051422332000
mmddhhmmyyyy

(I surmised that setting the date further back in time would "prevent" it from expiring. I was right.)

had to change a file in the config section, under network? file: ProxyServer?, and removed the proxy server. Since I have a home router, direct internet connection.

I'm posting this from blue (my dot.bob). I have to admit, there's been some good progress since I/We first got this thing. :) But that's what this is all about, the fun of the hack. (Sometimes I wish the hack was a bit easier and faster moving.)

----
To answer the post above, I will do my best to compose, in a timely fashion, more Browser/Network directions.

(FYI I'm getting married in less then a month, spending alot of time doing stuff. June 5-20th I'll be offline, unless I get a change to make it to the one Cyber Cafe on the island. So not ignoring anyone, just on holiday. )


jsmmd / MethodicJon
05-14-2003 21:10:02

New MessageRE:linux os (modified 0 times) TheBigDog
Profile
Damn, jsmmd, congradulation!! and stay off the DOT for a while to spend time w/ your wife. :)

P.S. Don't let her get TOO used to it though. :)

05-14-2003 22:56:45

New MessageRE:linux os (modified 0 times) wvgeo
Profile
Thanks jsmmd for pointing me in the right direction. I figured that the Proxy server had to be changed because of the error message I was getting. The date change is a great and simple solution until the browser can be updated.

Congratulations on your upcoming wedding. Best wishes to you and your bride.

Dan

05-15-2003 06:54:55

New MessageRE:linux os (modified 0 times) jsmmd
Profile
Thanks!

Before I forget. I tried to replace the existing version of Netscape with another. I put it in the same directory, but it wouldn't run.

Later I saw somewhere in cfg_db that there are checksums for different applications. It would seem "blueriver" (the code name for Intel's version of the Linux OS on the dot.station) verifies the checksum for the applications on the machine.

I theorize that updating the checksum in that file with the corresponding updated Netscape application file would have allowed me to run the newer version.

05-15-2003 11:36:05

New MessageRE:linux os (modified 0 times) mevanson
Profile
Is anyone willing to make an image of the second partition (204 MB) available? I imagine with it imaged and compressed, it'd be quite a bit smaller.

I'd be willing to take a look at it to see what can be done with it.

08-21-2003 19:00:56

New MessageRE:linux os (modified 0 times) jsmmd
Profile
mevanson,

I've had some problems creating an image sucessfully. I've tried it in linux and dos with dolly. Any tips? I'm not a linux guy, but I did try dd a few ways and it didn't seem to work.

email me if it's easier.


jsmmd / MethodicJon
08-21-2003 22:10:24

New MessageRE:linux os (modified 0 times) jsmmd
Profile
mevanson,

I have a good image. Let me know if you are still in a position to take a look.

-jsmmd


jsmmd / MethodicJon
03-08-2004 21:45:18

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3