02:53.17 | *** join/#handhelds apostrophe (ohnobinki@2001:470:1f11:125::1) |
09:56.41 | *** join/#handhelds dfox (~dfox@ip-94-113-17-246.net.upcbroadband.cz) |
20:30.30 | *** join/#handhelds apostrophe (ohnobinki@2001:470:1f11:125::1) |
20:30.35 | *** join/#handhelds yann (~dwitch@nan92-1-81-57-214-146.fbx.proxad.net) |
20:31.27 | *** join/#handhelds martchukov (~antonm@algol.ru-spb-hm.net.martchukov.com) |
22:14.03 | *** join/#handhelds kusznir__ (~kusznir@76.178.149.15) |
22:14.56 | kusznir__ | Hi all: I'm curious if there is still any active development on the Ipaq H3600 series...I found my old H3600 with GPE (Familiar?) loaded, and am looking to find a new home. |
22:15.29 | kusznir__ | Got a pile of accessories as well. Was going to e-bay it, but I'd rather find a linux user who knows what to do with a ipaq w/ linux loaded... |
22:16.23 | kusznir__ | I tried to pull up the handhelds.org website to check on it, but it appears to be down for renovation, claiming to come back 2 months ago. |
23:05.47 | mzb | kusznir__: it's been down for years. Owner is MIA |
23:05.51 | mzb | ~seen france |
23:05.54 | ibot | france <n=france@38.99.207.90> was last seen on IRC in channel #handhelds, 741d 4h 30m 5s ago, saying: 'right now I do not have time to mess with them, I have too many other projects'. |
23:15.56 | kusznir__ | mzb: ahh, ok. |
23:16.03 | kusznir__ | Thanks! |
23:16.18 | mzb | there has been talk of a resurrection |
23:16.30 | mzb | and as you can see there *seems* to be progress |
23:16.45 | mzb | but without news to the contrary I wouldn't hold your breath ;) |
23:16.54 | kusznir__ | :) |
23:18.42 | kusznir__ | Are you aware of an easy way to reset a login password from a familiar-installed ipaq H3650? |
23:19.34 | mzb | sure: use ssh or serial port |
23:22.27 | kusznir__ | I have serial support setup (no built-in networking). Normally when I want to reset the password on linux, I enter the GRUB bootloader; how do I do that with the ipaq bootloader (its a linux-specific bootloader) |
23:23.22 | mzb | if you've got the serial port setup + connected you will see what to do |
23:24.26 | mzb | if it's still asking for login (don't recall if there's a getty on the serial port) then you should be able to interrupt the boot (control C or enter?) and then change the init |
23:24.44 | mzb | ie: add "init=/bin/sh" to the command line *might* work |
23:25.39 | mzb | but then the difficulty can be working out the cmdline ... doing a full boot and watching the serial debug should tell you that |
23:25.51 | kusznir__ | ok, I'll do that, thanks! |
23:26.55 | kusznir__ | btw: is the default serial baud 9600 or 115200? |
23:28.08 | mzb | no idea |
23:28.21 | mzb | try *defaults* and find out ;) |
23:33.32 | kusznir__ | Hmm..so far, no dice. |
23:33.50 | kusznir__ | Got the serial console up, but haven't managed to find a way to get it to a root prompt. |
23:34.57 | mzb | enter? |
23:35.11 | kusznir__ | It keeps dumping me at a login: prompt |
23:35.14 | kusznir__ | (normal linux boot0 |
23:35.17 | mzb | ok |
23:35.37 | mzb | so as *soon* as it starts to boot try pressing ctrl+c and/or enter |
23:36.02 | kusznir__ | I just tried setting the boot args to "single", but that is now just prompting me to enter the root password on the internal display. |
23:37.43 | mzb | no |
23:37.48 | kusznir__ | Hmm..no go. I don't have a "local" keyboard; and the serial interface seems offline. |
23:37.48 | mzb | init=/bin/sh |
23:38.03 | kusznir__ | I tried init=/bin/bash, but that seems to have no effect. |
23:38.10 | mzb | of course not! |
23:38.13 | kusznir__ | I just tried: root=/dev/mtdblock1 init=/bin/bash console=/dev/ttySA0 |
23:38.17 | mzb | it doesn't have bash |
23:38.44 | mzb | it has "ash" (busybox shell) ... either way just do what I've told you already! ;p |
23:39.02 | mzb | /bin/sh |
23:39.35 | kusznir__ | Ok, doing: root=/dev/mtdblock1 init=/bin/sh console=/dev/ttySA0 |
23:40.45 | kusznir__ | Appears to have hung...Display shows a single penguin and nothing else (backlight off); serial console shows "booting the kernel." and nothing else. |
23:40.53 | mzb | are all the other arguments EXACTLY what was being used on the original cmdline? |
23:41.26 | kusznir__ | Original command line has "noinitrc console=none" |
23:41.46 | mzb | fiddle with the console arg |
23:42.02 | kusznir__ | Would the unit have /dev/ttyS0 or is it actually /dev/ttySA0? |
23:42.09 | mzb | remembers something about 2 serial ports |
23:42.11 | mzb | no idea |
23:42.15 | mzb | fiddle ;) |
23:44.18 | mzb | tried omitting "console" completely? |
23:45.26 | mzb | if the _complete_ original was "noinitrc console=none", try "init=/bin/sh" |
23:46.25 | mzb | keep in mind however, that it's years since I've touched a handheld, and I've never touched 3x00 |
23:46.34 | kusznir__ | on the display, I get "kernel panic" :) |
23:46.45 | kusznir__ | ok. |
23:46.55 | mzb | sounds like you've got the cmdline wrong |
23:48.10 | kusznir__ | ok, got it closer. console=ttySA0 (leaving out the /dev/). I tried /bin/ash as the init=, and got busybox usage info. |
23:48.20 | mzb | not sure if 2.4 was the same as 2.6, but the console cmds for h2200 were: |
23:48.24 | mzb | console=ttyS0,115200n8 console=tty0 |
23:48.48 | mzb | try "ash -h" then ;) |
23:49.54 | mzb | might pay to keep going back to google everytime you see something new |