</
[00:07] <sourcerror> hi chreekat
[00:07] <chreekat> hi sourcerror
[00:09] <sourcerror> was a meeting at 6pm
[00:09] <sourcerror> (our time)
[00:09] <daurnimator> 4 hours late ;)
[00:09] <sourcerror> daurnimator: you connect through your zaurus?
[00:09] <daurnimator> to?
[00:09] <sourcerror> ...to IRC
[00:09] <daurnimator> i can
[00:09] <daurnimator> but... i'm at my desktop right now
[00:09] <sourcerror> I just saw your nick earlier daurn|zaurus
[00:09] <daurnimator> yeah
[00:10] <sourcerror> maybe you meant darn zaurus!
[00:10] <sourcerror> :)
[00:10] <daurnimator> i left cause i broke the keymap
[00:10] <daurnimator> i can't do punctuation
[00:10] <daurnimator> :S
[00:11] <Ycros> daurnimator: heh, gaim?
[00:11] <daurnimator> opieirc
[00:11] <Ycros> oh, you're in opie now?
[00:11] <daurnimator> yeah
[00:11] <daurnimator> changed back
[00:11] <daurnimator> opie is nicer
[00:11] <sourcerror> nice
[00:11] <Ycros> I guess you ditched the standard install
[00:12] <daurnimator> my C3200 CAME with opie
[00:13] <Ycros> oh, okay
[00:13] <Ycros> what, on openzaurus?
[00:13] <daurnimator> yes
[00:15] <Ycros> second hand?
[00:16] <sourcerror> daurnimator: are you still doing lua stuff?
[00:20] <daurnimator> still?
[00:21] <daurnimator> Ycros: yes, 3 weeks old though
[00:21] <Ycros> yeah, mine was similar, ex-demo
[03:24] <daurnimator> JoeBorn: kubuntu, not ubuntu!
[03:25] <JoeBorn> this from the linux hater himself!
[03:27] <nerochiaro> daurnimator: if he's more comfortable with Gnome, what's the problem ?
[03:28] <daurnimator> well.. i just find kubuntu so much easier
[03:28] <daurnimator> and he will be able to qt a tiny bit easier ;)
[03:32] * nerochiaro  curses his connection
[03:43] * daurnimator  curses
[03:50] <JoeBorn> hey nerochiaro how's it going?
[03:54] <nerochiaro> JoeBorn: just fine. working at the moment
[04:18] <AsGF2MX> nerochiaro: Are you there?
[04:19] <nerochiaro> AsGF2MX: gimme 10 minutes
[04:19] <AsGF2MX> ok, no prob
[04:21] <anders_> hahaha. I almost fell of my chair when reading "I have been using my OSD as a waterproof helmet cam whilst windsurfing."
[04:21] <AsGF2MX> anders_ : I'm sure there's more wierd undocumented uses elsewhere ;)
[04:21] <AsGF2MX> *weird
[04:22] <daurnimator> anders_: xmms2 - hows it?
[04:22] <anders_> daurnimator: It is fantastic! :)
[04:22] <nerochiaro> AsGF2MX: ok, i'm here. what's up ?
[04:23] <nerochiaro> anders_: you think he mounted the osd over his head ?
[04:23] <AsGF2MX> nerochiaro: Just got my USB serial cable, can finally get some diagnostic data
[04:23] <AsGF2MX> nerochiaro: does minicom always have to be run as root?
[04:24] <nerochiaro> AsGF2MX: no, i don't run it as root ever
[04:24] <AsGF2MX> nerochiaro: keeps saying cannoc open /dev/tty8 although my device is on ttyUSB0
[04:24] <AsGF2MX> *cannot ...
[04:25] <AsGF2MX> unless I run as root
[04:25] <nerochiaro> i think there's an option to configure the device that it should use
[04:25] <anders_> daurnimator: I have some basic xmms2 client functions in my osdmain. It lists the playlist and shows currently playing song. I need to sort out the mainloop stuff though. As described here: permalink.gmane.org
[04:26] <nerochiaro> ooh, the list is on gmane ? good
[04:26] <AsGF2MX> Ok
[04:26] <AsGF2MX> Got it now
[04:27] <anders_> nerochiaro: Yes, I subscribed it (with JoeBorn's blessing)
[04:29] <AsGF2MX> wee
[04:29] <AsGF2MX> getting loads of serial output
[04:29] <nerochiaro> anders_: great idea
[04:30] <anders_> AsGF2MX: Don't forget to do ctrl-A w to turn on linewrapping when using minicom. Otherwise lines will be cut.
[04:30] <JoeBorn> wow, this is really exciting, I personally cannot wait to use it
[04:30] <AsGF2MX> anders_ : just did that
[04:32] <nerochiaro> JoeBorn: xmms2 ?
[04:33] <AsGF2MX> but actually now that I have the serial cable, I can test along side the TV
[04:33] <AsGF2MX> So anything that I should do specifically?
[04:34] <nerochiaro> AsGF2MX: start seeing if you get any new error message that you were not getting before
[04:34] <AsGF2MX> Ok
[04:34] <JoeBorn> wow, 351 unread messages in DM320 mailing list :(
[04:34] <AsGF2MX> At the moment I haven't hooked it up to the TV and I see warnings about bogus events then the usual kickdog message
[04:35] <nerochiaro> AsGF2MX: you can ignore bogus events
[04:35] <AsGF2MX> What is this:
[04:35] <AsGF2MX> !!!! WARNING !!!!
[04:35] <AsGF2MX> ./../src/nx/i18n/i18n.c--loadPlugins: 68
[04:35] <AsGF2MX> i18n not available.
[04:36] <AsGF2MX> I also have a few ttf not found messages following that
[04:36] <nerochiaro> AsGF2MX: the i18n plugin was not installed
[04:36] <nerochiaro> AsGF2MX: and the ttf messages are not blocking
[04:36] <AsGF2MX> indeed they're not
[04:37] <AsGF2MX> Then I see:
[04:37] <AsGF2MX> /etc/init.d/rc: /etc/init.d/rc: 71: cannot create /mnt/tmpfs/startup.txt: Read-only file system
[04:39] <nerochiaro> hmm, tmpfs is in memory, should be rw
[04:39] <AsGF2MX> hmm
[04:39] <nerochiaro> checking
[04:39] <AsGF2MX> I recall dumping one of my scripts there
[04:39] <AsGF2MX> Checking too
[04:40] <AsGF2MX> It is writable
[04:41] <AsGF2MX> Line 71 of my rc script says done
[04:42] <nerochiaro> it's a dozen lines up
[04:42] <AsGF2MX> Say, how come CURLEVEL stays "" throughout?
[04:43] <AsGF2MX> You're looking at the loop correct?
[04:43] <nerochiaro> the runscripts function
[04:43] <AsGF2MX> I notcied CURLEVEL changing...my mistake
[04:44] <AsGF2MX> So, now, which script is responsible for the tmpfs/startup.txt creation?
[04:48] <nerochiaro> look into the runscripts function above. startup.txt is just a log file of some kind, so it's harmless if it doesn't get written. but the fact your tmpfs is ro is a problem
[04:48] <AsGF2MX> That's what I'm thinking
[04:48] <nerochiaro> or at least weird
[04:49] <AsGF2MX> I found it
[04:49] <AsGF2MX> it's in my init.d/rc
[04:49] <nerochiaro> what ?
[04:49] <AsGF2MX> The statement for creating the log file
[04:50] <AsGF2MX> The statement for creating the log file
[04:50] <AsGF2MX> oops...
[04:50] <nerochiaro> thats' what i just said before, it's in the runscripts function in that file
[04:51] <AsGF2MX> Hang on
[04:51] <AsGF2MX> My bad
[04:52] <AsGF2MX> Ok
[04:52] <AsGF2MX> I take it tmpfs is mounted somewhere in the mountall script?
[04:57] <AsGF2MX> nerochiaro: How can I find out when the permission problem is occuring?
[04:57] <AsGF2MX> I mean at some point tmpfs becomes rw
[05:00] <nerochiaro> it should be mounted rw
[05:00] <AsGF2MX> Right now, it's rw
[05:00] <AsGF2MX> But somewhere while booting it's ro
[05:01] <nerochiaro> it's mounted from fstab, i think
[05:01] <AsGF2MX> The fstab line for tmpfs on mine
[05:01] <AsGF2MX> tmpfs /mnt/tmpfs tmpfs size=32768 0 0
[05:02] <nerochiaro> yeah, so it's not ro
[05:03] <AsGF2MX> refresh my memory again please what do those two digits at the end refer to?
[05:04] <nerochiaro> they are about the file system getting periodic checking, but for tmpfs that is not needed, being an volatile memory fs
[05:04] <AsGF2MX> oh
[05:04] <AsGF2MX> to prevent so called fsck and such?
[05:05] <nerochiaro> dump and fsck
[05:05] <nerochiaro> none apply to tmpfs, so zero
[05:05] <AsGF2MX> yep
[05:05] <AsGF2MX> got it
[05:09] <AsGF2MX> Hmm
[05:10] <AsGF2MX> If nothing else complained
[05:10] <AsGF2MX> Would that imply that this is sort of a none issue?
[05:11] <nerochiaro> well, that file was just a log, so not a problem. however that ro keep being suspicious
[05:12] <AsGF2MX> Indeed but once booted - once I have access - it's definitely rw as I've just made some empty files and folders
[05:13] <nerochiaro> well, ok, let's move past that for now
[05:13] <AsGF2MX> ok
[05:14] <AsGF2MX> Those mystery ad messages:
[05:14] <AsGF2MX> ./../src/ui/nw-main.c--OnMediaTimer: 239
[05:14] <AsGF2MX> checking media ...
[05:14] <AsGF2MX> ad:FC00-2703
[05:14] <AsGF2MX> ad:FA00-2603
[05:14] <AsGF2MX> ad:F800-2703
[05:14] <AsGF2MX> ad:F600-2003
[05:14] <AsGF2MX> ad:F400-2703
[05:14] <AsGF2MX> ad:F200-2003
[05:15] <AsGF2MX> Now excluding what I've said, finally on dmesg...I get those NWFPE
[05:15] <AsGF2MX> I see nothing else suspicious
[05:15] <nerochiaro> NWFPE only on dmesg ?
[05:16] <AsGF2MX> Yep
[05:16] <nerochiaro> not on console ?
[05:16] <AsGF2MX> Nope
[05:16] <AsGF2MX> Not on console
[05:16] <nerochiaro> and osdmain is starting up ?
[05:17] <AsGF2MX> Yes, I see all the kickdog message and checkmedia
[05:17] <nerochiaro> can you try to boot with runlevel 3 (no osdmain)
[05:17] <nerochiaro> ?
[05:18] <AsGF2MX> Can this be done with just the device or do I need the NFS setup?
[05:18] <AsGF2MX> or you want me to change runlevel now?
[05:19] <nerochiaro> no, it's during boot, and you need an rw rootfs to change that, so yes, NFS
[05:19] <AsGF2MX> Oh
[05:19] <nerochiaro> or make your own upk with that runlevel, if you have all the pieces
[05:20] <AsGF2MX> I haven't actually picked anything up yet
[05:20] <AsGF2MX> Oh well, it had to happen sooner or later...
[05:20] <AsGF2MX> Let me grab the NFS packages
[05:21] <nerochiaro> well, recently there was promise to release both kernel and packaged rootfs, if that is done already (didn't check), you can just edit the rootfs, repack it, and create an upk you can use
[05:21] <nerochiaro> if you don't want to mount it via nfs, that is
[05:21] <AsGF2MX> Hmm
[05:22] <nerochiaro> what "nfs packages" were you referring to ?
[05:22] <AsGF2MX> Well not nfs packages
[05:22] <AsGF2MX> but actually setting it up
[05:23] <AsGF2MX> I don't have any NFS shares on this machine
[05:23] <nerochiaro> i see
[05:24] <AsGF2MX> I've never used NFS shares in the past, just looked into it (a long while back) but didn't actually use it...
[05:25] <AsGF2MX> * never setup
[05:25] <nerochiaro> shouldn't be that hard, you can follow the guide for that i think
[05:25] <AsGF2MX> Having said though, I have a 64MB USB key lying around, is there any way to boot off that?
[05:26] <AsGF2MX> Derobert's guide?
[05:26] <nerochiaro> no, i don't think so, to the key. and yes, to the guide
[05:26] <AsGF2MX> Looking
[05:35] <AsGF2MX> Hmm
[05:36] <AsGF2MX> I'm going to have to move my OSD to the other room so that it's easier to work on...hold on a sec
[05:36] <nerochiaro> AsGF2MX: take your time
[05:42] <AsGF2MX> well
[05:42] <AsGF2MX> actually hold on
[05:48] <AsGF2MX> Done setting up NFS and also getting the OSD connected to the network
[05:48] <AsGF2MX> But when it booted up, it didn't wait as it normally does when only the serial port is connected
[05:50] <AsGF2MX> nevermind, I got in
[05:58] <AsGF2MX> Ok
[05:58] <AsGF2MX> Apparently I just wrote to flash
[06:00] <AsGF2MX> nerochiaro: I just noticed the thing about the first compile...says the guide is broken....
[06:03] <AsGF2MX> nerochiaro ?
[06:05] <nerochiaro> wait a sec please
[06:05] <nerochiaro> the part about nfs mounting should be still good
[06:05] <AsGF2MX> Well
[06:05] <nerochiaro> the parting about building should be reviewed to use the official neuros build helper
[06:05] <AsGF2MX> Hmm
[06:05] <nerochiaro> but you have already a rootfs that you can nfs mount
[06:06] <nerochiaro> do you ?
[06:06] <AsGF2MX> I don't think so...I did not try to create a rootfs
[06:07] <AsGF2MX> I have the nfs mounts ready though
[06:07] <AsGF2MX> *shares...seem to muddling up words this morning...
[06:09] <AsGF2MX> Wait
[06:09] <nerochiaro> i think with the last release they put out a pre-made rootfs somewhere, but i never understood where to be sincere
[06:09] <nerochiaro> they talked about it in the last meeting too
[06:09] <AsGF2MX> The one last night?
[06:09] <daurnimator> on the ftp
[06:10] <daurnimator> whatever that means
[06:10] <daurnimator> i think crweb knows
[06:10] <AsGF2MX> ftp?
[06:10] <AsGF2MX> let's have a look
[06:10] <daurnimator> [14:07:17] <swoag> rootfs and uImage will be loaded to ftp server with each release.
[06:10] <daurnimator> [14:08:00] <JoeBorn> what ftp server? can people here access the china ftp server? I can't
[06:10] <daurnimator> [14:09:01] <crweb> I already get them from the ftp
[06:10] <daurnimator> that was all
[06:10] <AsGF2MX> Hmm
[06:10] <nerochiaro> JoeBorn: what is the address of the china ftp server ?
[06:13] <AsGF2MX> I see SVN addresses but no ftp
[06:13] <JoeBorn> I think it's ftp.neuros.com.cn
[06:15] <AsGF2MX> permission denied
[06:15] <daurnimator> try root@ftp.neuros.com.cn
[06:15] <daurnimator> ;)
[06:16] <AsGF2MX> ^^^ trick
[06:16] <JoeBorn> neurosftp username
[06:16] <AsGF2MX> ?
[06:17] <JoeBorn> qwer1234
[06:17] <AsGF2MX> says beginning ftp transaction
[06:17] <AsGF2MX> and gets stuck :S
[06:18] <JoeBorn> now don't ask me why we don't just have anonymous login when I'm handing it out like free fruitcakes
[06:18] <AsGF2MX> nevermind the password box finally popped up
[06:18] <JoeBorn> let me know if you can actually use it, I can't from the US
[06:18] <daurnimator> JoeBorn: why we don't just have anonymous login when you're handing it out like free fruitcakes?
[06:18] <AsGF2MX> I got in
[06:18] <AsGF2MX> just neurosftp
[06:18] <daurnimator> is it qwer1234 - or qwerty or something?
[06:18] <AsGF2MX> qwer1234
[06:19] <AsGF2MX> It's awful slow though
[06:20] <AsGF2MX> The rootfs
[06:20] <AsGF2MX> Where would I find it?
[06:21] <AsGF2MX> I see upk files
[06:21] <daurnimator> it keeps timing out for me
[06:22] <AsGF2MX> It's pretty close
[06:22] <AsGF2MX> I think you need to raise your timeout
[06:22] <AsGF2MX> If needed I will get an ftp client later
[06:23] <daurnimator> i can only find upks
[06:23] <nerochiaro> AsGF2MX: i'm looking at where these files are
[06:24] <daurnimator> uh
[06:24] <daurnimator> 0.54 has a rootfs
[06:24] <JoeBorn> daurnimator, because handing out free fruitcakes is fun
[06:25] <AsGF2MX> uImage?
[06:25] <daurnimator> yes!
[06:25] <AsGF2MX> well
[06:25] <AsGF2MX> 10KB/s
[06:25] <nerochiaro> uimage is the kernel
[06:25] <AsGF2MX> err
[06:25] <AsGF2MX> so I'll have to get the tarball?
[06:26] <nerochiaro> the rootfs is probably the tarball
[06:26] <AsGF2MX> hmm
[06:26] <AsGF2MX> getting it
[06:26] <daurnimator> 30KB/s
[06:26] <daurnimator> ha
[06:27] <AsGF2MX> woot 80KB/s :P
[06:27] <daurnimator> one of the fastest things i've ever had
[06:27] <AsGF2MX> I just hope it's in the tarball
[06:28] <daurnimator> Response: 220 Welcome to blah FTP service.
[06:28] <daurnimator> Command: USER neurosftp
[06:28] <daurnimator> Response: 331 Please specify the password.
[06:28] <daurnimator> Command: PASS ********
[06:28] <daurnimator> Response: 230 Login successful.
[06:28] <daurnimator> Status: Connected
[06:28] <daurnimator> i see that the ftp server was well configured
[06:28] * daurnimator  elbows JoeBorn so he can elbow mgao to elbow whoever is in charge of chinese server admin
[06:29] <nerochiaro> daurnimator: what's not right ?
[06:29] <JoeBorn> I think "blah" is something of tipoff
[06:30] <AsGF2MX> Well
[06:30] <AsGF2MX> The file I'm after is root.cramfs?
[06:30] <nerochiaro> AsGF2MX: yes
[06:30] <nerochiaro> it's the packed rootfs
[06:30] <AsGF2MX> got it
[06:30] * JoeBorn  adds "flail around with something regarding ftp server" to bottom of his to-do list.
[06:31] <daurnimator> add anonymous login!
[06:31] <nerochiaro> (i'm cooking lunch, will respond with serious lag)
[06:34] <AsGF2MX> ok
[06:34] <AsGF2MX> Where do we go from here?
[06:38] <AsGF2MX> lunch for me too :)
[06:39] <daurnimator> bed 4 me
[06:40] <AsGF2MX> heh
[06:40] <AsGF2MX> When I go to bed
[06:40] <AsGF2MX> You'll be waking up
[06:40] <daurnimator> debed for others ;)
[06:41] <AsGF2MX> Oh well
[06:41] <AsGF2MX> Get some good sleep
[06:41] <daurnimator> yes sir
[07:14] <AsGF2MX> Back
[07:14] <AsGF2MX> nerochiaro: Are you still cooking?
[07:26] <nerochiaro> AsGF2MX: yep, but i'll be back in half an hour or so
[07:26] <AsGF2MX> nerochiaro: No problem but before you go
[07:27] <AsGF2MX> nerochiaro: There won't be any problem if I turn of the OSD right now...will there? I last did the set env stuff
[07:28] <AsGF2MX> I want to put the OSD on another outlet so that the cables don't create a big mess
[07:29] <nerochiaro> no, if you're not updating, there won't be any problem in turning it off
[07:29] <nerochiaro> the only risk is if you're flashing an upk
[07:29] <AsGF2MX> No upks
[07:29] <AsGF2MX> Just the set env for the boot stuff
[07:31] <AsGF2MX> Well, I'll quickly put things in order so that we can continue after your lunch
[07:35] <nerochiaro> actually i'm working right now
[07:35] <nerochiaro> i'll be able to assist in bits and pieces only
[07:38] <AsGF2MX> oh
[07:38] <AsGF2MX> no problem
[07:41] <AsGF2MX> I am in a bit of situation though; I need the OSD to be used to do some recording and with no CF or USB HD (I do have my WM5 device which can be used as a USB drive and I have a 500GB WD My book on the way as well), I am hoping the network can be made to work...
[07:42] <AsGF2MX> * forgot to add that the WM5 device has problems as after a while it gets unmounted and such :s
[07:43] <Ycros> I was looking at the my books today
[07:44] <AsGF2MX> Which?
[07:44] <AsGF2MX> The one I have on the way is the 1C version (with USB and FW400)
[07:46] <Ycros> oh, just generally
[07:48] <Ycros> I'm not sure why I'd get one over just a drive and a cheaper enclosure
[07:48] <Ycros> I already have an enclosure
[07:48] <Ycros> I'm thinking about getting a 750gb seagate for it
[07:49] <AsGF2MX> Normally I'd do it that way but buying the bits seperately, I don't have any way to test if something goes wrong.
[08:48] <nerochiaro> AsGF2MX: any luck in moving the OSD around ?
[08:48] <AsGF2MX> Oh
[08:49] <AsGF2MX> I have left it in that room
[08:49] <nerochiaro> ok, so you managed to put nfs up ?
[08:49] <AsGF2MX> I setup NFS just as instructed
[08:49] <AsGF2MX> TFTP as well
[08:50] <nerochiaro> does it work i assume ?
[08:50] <AsGF2MX> Any quickway to check?
[08:50] <nerochiaro> if it boots from nfs, it works
[08:50] <nerochiaro> :) seems easy
[08:50] <AsGF2MX> I didn't try to boot
[08:50] <AsGF2MX> Hold on a sec
[08:50] <nerochiaro> heh, that's the whole point no ?
[08:52] <AsGF2MX> Well
[08:53] <AsGF2MX> I'm seeing bootp broadcasts
[08:53] <AsGF2MX> I see Loading: T T T T
[08:54] <nerochiaro> timeouts
[08:54] <AsGF2MX> ouch
[08:54] <AsGF2MX> Hmm
[08:55] <AsGF2MX> It's looking for something by the name of c0A8010F.img
[08:55] <nerochiaro> did you set up correctly both the kernel file name in uboot and ensure it's available via tftp ?
[08:56] <AsGF2MX> kernel file name? I don't recall setting that
[08:56] <nerochiaro> 1 sec
[08:56] <nerochiaro> go into uboot, do a printenv and post it to pastebin.ca
[08:57] <AsGF2MX> I followed everything in the DHCP setup and I setup NFS and TFTP on the laptop but I think I missed something
[08:57] <AsGF2MX> hold on
[08:57] <nerochiaro> did you go into uboot and setup some variables there ?
[08:57] <AsGF2MX> pastebin.ca
[08:59] <nerochiaro> try setting kernel_loc to neuros-osd/uImage (without the leading slash you have now)
[09:00] <nerochiaro> also, if you ever plan to use osdmain with nfs mounted rootfs, you should not use dhcp
[09:00] <AsGF2MX> one sec
[09:01] <AsGF2MX> Not use DHCP?
[09:01] <AsGF2MX> Why?
[09:01] <nerochiaro> AsGF2MX: cause osdmain and nfs-mounted rootfs don't get along well with dhcp
[09:01] <nerochiaro> and you won't able to boot
[09:01] <AsGF2MX> :s
[09:02] <nerochiaro> or better, you will be able to boot, but osdmain will kick the rootfs under his own feet. bottom line: setup static addressing
[09:03] <AsGF2MX> Wiat
[09:03] <AsGF2MX> *wait
[09:03] <AsGF2MX> what about static dhcp?
[09:03] <nerochiaro> static dhcp ?
[09:04] <AsGF2MX> DHCP server that has fixed IPs to lease for specified MACs
[09:04] <AsGF2MX> The OSD is always on this IP
[09:04] <nerochiaro> i don't think it will work. osmain will still bring down network once and that will kill nfsmounted rootfs
[09:05] <AsGF2MX> oh