Conversation with #inferno at Wed Jan 19 06:52:16 2011 on powerman-asdf@irc.freenode.net (irc) (07:22:38) base2design left the room (quit: Ping timeout: 240 seconds). (08:01:10) bvalek2 [c3e41484@gateway/web/freenode/ip.195.228.20.132] entered the room. (08:25:39) duper left the room (quit: *.net *.split). (08:25:39) bvalek2 left the room (quit: *.net *.split). (08:25:40) vsrinivas left the room (quit: *.net *.split). (10:07:08) GriffenJBS: mjl-: could you check this for me? does it run for you? http://inferno-ds.googlecode.com/files/isds-r175.nds (10:27:48) Gegemon [~ynv@mx1.airis.ru] entered the room. (10:27:48) bvalek2 [c3e41484@gateway/web/freenode/ip.195.228.20.132] entered the room. (10:27:48) duper [~super@projects.ext.haxnet.org] entered the room. (10:27:48) vsrinivas [U2FsdGVkX1@batman.acm.jhu.edu] entered the room. (10:50:44) mjl-: GriffenJBS: will check in a bit (10:50:49) mjl-: i've started on fontfs (10:51:23) mjl-: i have a simple styx server that serves 1 size of 1 font, only ascii range (10:51:28) mjl-: won't be too hard to extend (10:51:31) mjl-: http://www.ueber.net/who/mjl/tmp/fontfs0.png (10:51:37) mjl-: http://www.ueber.net/who/mjl/tmp/fontfs0.b (11:22:35) mjl-: GriffenJBS: with that isds-r175.nds i do get text on the bottom screen (11:22:42) mjl-: but then it tries to do network and crashes (11:22:44) mjl-: no gui (11:23:07) mjl-: this is with ttds and the ttds loader from the ttds website (11:23:10) mjl-: let me check the version (11:23:21) mjl-: GriffenJBS: do you have a nds lite, or the original nds? (11:23:51) mjl-: V1.10, www.ndstt.com. that's what the ttds loader says. (11:23:58) mjl-: off for a while (12:54:19) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (13:28:14) mjl-: base2design: did you see my comment on the hget slowness? (that it is a timeout) (13:31:53) mjl-: http://www.ueber.net/who/mjl/tmp/stubfs.b (13:32:12) mjl-: that should be enough for placing a fixed number of files & dirs at some mountpoint, right? (13:32:29) mjl-: or could it do more/less, or better? (13:33:24) mjl-: and this for making mntgen serve files: http://www.ueber.net/who/mjl/tmp/mntgen.b.diff (13:34:11) mjl-: it didn't make sense to put the stubfs stuff into mntgen (options would get weird) (14:05:08) MrWGW- [MrWGW@74.124.192.92] entered the room. (16:40:17) GriffenJBS: mjl-: I just get two white screens, and no text, ttds is v1.18, original nds (should be the same hardware, right?) (16:43:33) Gegemon left the room (quit: Quit: Leaving.). (16:44:20) GriffenJBS: actually I have two original nds, one with factory firmware, the other patched with FlashMe (17:11:24) KBme left the room (quit: Quit: KBme kthxbye). (17:13:54) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (17:20:42) KBme left the room (quit: Ping timeout: 260 seconds). (17:26:25) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (17:43:19) anth_x: mjl-: why isn't that screenshot running qwm? ;-) (18:01:32) bvalek2 left the room (quit: Quit: Page closed). (18:05:19) bvalek2 [598516ea@gateway/web/freenode/ip.89.133.22.234] entered the room. (19:33:09) Robdgreat [~rob@unaffiliated/robdgreat] entered the room. (19:57:22) eno__ left the room (quit: Ping timeout: 255 seconds). (19:59:02) eno [~eno@nslu2-linux/eno] entered the room. (20:03:16) KillerX [~anant@nat/mozilla/x-rlaejzukuixpammk] entered the room. (20:08:10) base2design: mjl: i missed your hget comment (20:08:22) base2design: (client disconnected) (20:30:21) gualteri [~speiro@crespins.disca.upv.es] entered the room. (20:34:57) gualteri left the room. (20:48:32) Fish- [~Fish@9fans.fr] entered the room. (21:13:41) bvalek2 left the room (quit: *.net *.split). (21:13:45) MrWGW- left the room (quit: *.net *.split). (21:13:45) duper left the room (quit: *.net *.split). (21:13:45) vsrinivas left the room (quit: *.net *.split). (21:13:46) KBme left the room (quit: *.net *.split). (21:13:47) Fish- left the room (quit: *.net *.split). (21:13:47) KillerX left the room (quit: *.net *.split). (21:13:50) vpm left the room (quit: *.net *.split). (21:13:50) mycroftiv left the room (quit: *.net *.split). (21:18:15) Fish- [~Fish@9fans.fr] entered the room. (21:18:15) KillerX [~anant@nat/mozilla/x-rlaejzukuixpammk] entered the room. (21:18:15) bvalek2 [598516ea@gateway/web/freenode/ip.89.133.22.234] entered the room. (21:18:15) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (21:18:15) MrWGW- [MrWGW@74.124.192.92] entered the room. (21:18:15) vsrinivas [U2FsdGVkX1@batman.acm.jhu.edu] entered the room. (21:18:15) duper [~super@projects.ext.haxnet.org] entered the room. (21:18:15) vpm [~vpm@reverse-94.fdn.fr] entered the room. (21:18:15) mycroftiv [~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net] entered the room. (21:35:03) base2design: i've brought this up before but didn't get a response... if i could get the artwork, would there be any interest in plan9 / inferno t-shirts? (21:51:59) vsrinivas: heh yea (21:54:16) base2design: i'll ask charles if he's cool with it and if the original artwork is available in scalable form. (21:54:26) anth_x: the original artwork VN put on shirts? (21:54:35) base2design: anth_x: yes (21:55:06) anth_x: i've already got more of those than i need. from memory, i have 2 of the inferno ones and 3-4 of the plan9 ones. (21:55:53) base2design: (my wife has a screen press in the basement... she just made me a classic commodore 64 "READY" (BASIC prompt) t-shirt and it got me thinking) (21:56:19) anth_x: the office manager used to make us take a new one every time we did a trade show. she was afraid the black on someone's would've faded more than others from washing. (21:56:34) base2design: :) (21:57:24) base2design: anth_x/vsrinivas: do by chance have mjl's response about hget timeouts? my client died sometime in the night and i missed his responses (21:58:01) anth_x: there was also a glenda shirt someone (charles, i think) did... maybe for one of the iwp9s. i get more comments about that one than the others from non-techie people. (21:58:15) base2design: :) (21:58:25) anth_x: only in my memory. he agreed it was a timeout. (21:58:33) base2design: it's a neat mascot (21:58:34) anth_x: i don't remember what to do about it, though. sorry. (21:59:07) base2design: thx: off to put debug in hget :) (22:00:05) anth_x: have fun. off to go food shopping. (22:50:52) Fish-: I have also few glenda tshirt I made (23:22:24) mjl-: base2design: t-shirts are good! (23:22:27) mjl-: 23:30 < mjl-> base2design: i should've notice it before (23:22:27) mjl-: 23:30 < mjl-> try hget with options: -h connection close (23:22:27) mjl-: 23:30 < mjl-> it is a timeout (23:22:27) mjl-: 23:31 < mjl-> it has to do with ssl's treating the read function as readn, i.e. it only returns when the buffer is full or during eof (23:22:33) mjl-: tohse were the comments on hget (23:51:56) base2design: thx (23:53:32) base2design: eventually after digging in the code, i saw the mhttp code where there's a gets that was blocking (23:55:28) base2design: but every http client i've ever written (in c at least) i've wound up handling the server output by hand buffering (via simple read() from file descriptor and ioctl() to see how many characters were buffered by the os/network stack) (23:56:32) base2design: ...and i didn't see any timeout parameters in the bufio library ; (23:56:34) base2design: ;) (00:30:20) Fish- left the room (quit: *.net *.split). (00:30:21) KillerX left the room (quit: *.net *.split). (00:30:23) vpm left the room (quit: *.net *.split). (00:30:23) mycroftiv left the room (quit: *.net *.split). (00:32:59) Fish- [~Fish@9fans.fr] entered the room. (00:32:59) KillerX [~anant@nat/mozilla/x-rlaejzukuixpammk] entered the room. (00:32:59) vpm [~vpm@reverse-94.fdn.fr] entered the room. (00:32:59) mycroftiv [~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net] entered the room. (00:48:51) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (02:50:46) base2design: okay gang... i'm still full of stupid questions. here's the latest: (02:51:25) base2design: i'm assembling a filesystem for my embedded board and when i do tcp related actions in my code, i get the message: (02:51:43) base2design: "dial failed: Address family not supported by protocol (/net/tcp/clone)" (02:52:12) base2design: can someone suggest what i'm missing from either emu or dis/lib? (03:08:09) caerwyn [~caerwyn@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (03:11:51) cbj1 [~none@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (03:20:28) base2design: (sorry to repeat myself... fishing for help here) (03:21:03) base2design: i got the message "dial failed: Address family not supported by protocol (/net/tcp/clone)" (03:21:36) base2design: ...when using my minimal inferno setup... any suggestions on what i forgot to put into emu or my filesystem (03:23:31) cbj1: Is this on windows? Did you hg update within the last couple of days? (03:25:14) base2design: it's an emu i compiled for an arm embedded linux system. my last hg pull (and build) was yesterday (03:26:17) base2design: here's my ns and driver setup: (03:26:21) base2design: ; ns (03:26:22) base2design: bind / / (03:26:22) base2design: bind -ac '#U' / (03:26:23) base2design: bind /dev /dev (03:26:24) base2design: bind -b '#c' /dev (03:26:24) base2design: bind '#p' /prog (03:26:25) base2design: bind '#d' /fd (03:26:25) base2design: bind /net /net (03:26:26) base2design: bind -a '#I' /net (03:26:27) base2design: bind -c '#e' /env (03:26:27) base2design: cd / (03:26:28) base2design: ; cat /dev/drivers (03:26:28) base2design: #/ root (03:26:29) base2design: #c cons (03:26:29) base2design: #e env (03:26:30) base2design: #M mnt (03:26:30) base2design: #| pipe (03:26:31) base2design: #p prog (03:26:31) base2design: #P prof (03:26:32) base2design: #s srv (03:27:00) bvalek2 left the room (quit: Ping timeout: 265 seconds). (03:27:35) base2design: sorry folks. i put that on one line but pasted the wrong clipboard (03:28:30) cbj1: how are you calling dial? (03:29:51) base2design: cbj1: (ok, c) := sys->dial(www, nil); (03:30:12) base2design: (dang, i almost pasted the same big clipboard again) (03:32:10) cbj1: and what is the contents of www? (03:32:42) base2design: "tcp!10.0.1.4!80" (03:32:53) base2design: (a webserver on my local network) (03:34:53) cbj1: I suppose you get the same error if you call dial from the command line. (03:36:09) base2design: i don't have dial on that system, but i could install it and give it a try (03:40:43) base2design: -> dial: cannot dial tcp!10.0.1.4!80:: Address family not supported by protocol (/net/tcp/clone) (03:51:57) cbj1: it might be the recent changes to ipv6. mjl-? (03:53:25) base2design: i've compiled the same version of emu for both osx and linux/386 and don't seem to have the same problem (although i have the whole of the inferno dev environment there). let me put together a similar environment on one of those machines and re-test. (03:54:32) cbj1: Does anyone know what all the recent changes with ssh in inferno-os are about? (03:55:09) vsrinivas: with ssh? (03:55:32) cbj1: looks like /appl/cmd/ssh was removed and stuff added under factotum. (03:55:44) cbj1: i didn't know /appl/cmd/ssh even existed. (03:55:48) vsrinivas: i didn't either.... (03:56:01) cbj1: i wonder what factotum now supports, and how do i use it. (03:56:15) base2design: wow... look at that! (03:56:22) base2design: i didn't notice either (04:01:00) base2design: ok... i have the same filesystem on osx and don't get the "dial" errors. (04:01:14) base2design: what could i have left out of my emu on arm? (04:01:23) base2design: (that keeps net from working) (04:08:13) base2design: just ran the same thing on linux/386... no dial errors. (frustrated) (04:20:06) cbj1: i suppose the ssh commands were only in there for a few days. (04:23:28) vsrinivas: haha (04:28:47) cbj1: a ssh serve would be cool. (05:06:42) caerwyn left the room (quit: Quit: Enough!). (05:26:15) cbj1 left the room (quit: Ping timeout: 240 seconds). (06:58:26) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.