00:39.17 | *** join/#openslug jacques (n=jacques@cpe-66-69-157-195.houston.res.rr.com) |
00:47.43 | *** join/#openslug mwester-laptop (n=chatzill@nslu2-linux/mwester) |
02:45.09 | *** join/#openslug leoncamel (n=leoncame@219.238.107.107) |
03:30.51 | *** join/#openslug EvilDevil_ (n=miau@p54A6FEC5.dip.t-dialin.net) |
04:01.55 | *** join/#openslug DrZimmerman (n=theo@84-72-181-62.dclient.hispeed.ch) |
04:16.32 | *** join/#openslug NQC (n=Sinclair@p54A08311.dip0.t-ipconnect.de) |
06:34.56 | *** join/#openslug mwester_ (n=mwester@nslu2-linux/mwester) |
06:35.18 | *** join/#openslug koen (n=koen@dominion.kabel.utwente.nl) |
07:33.44 | *** join/#openslug CieD (n=CieD@host86-136-77-105.range86-136.btcentralplus.com) |
07:51.17 | *** join/#openslug kolla (n=kolla@firda.uninett.no) |
08:28.26 | *** join/#openslug [cc]smart (n=[cc]smar@gw.ptr-62-65-142-223.customer.ch.netstream.com) |
09:33.59 | *** join/#openslug kolla (n=kolla@firda.uninett.no) |
10:13.50 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
10:51.00 | jake__ | rwhitby: hi |
10:51.33 | rwhitby | hi jake__ |
10:52.35 | jake__ | rwhitby: I'm planning on some changes with gentooslug, I'm planning to get rid of using that intel's firmware, as openslug uses it, I thought I could just make a symlink in gentooslug rootfs, so I wouldn't really need to provide it.. |
10:52.42 | jake__ | rwhitby: the problem is that.. |
10:53.03 | rwhitby | jake__: we will have a version of slugimage which puts the microcode in the flash |
10:53.05 | jake__ | rwhitby: I haven't been able to locate script which loads it up, nor the actual firmware file in openslug/slugos.. |
10:53.10 | rwhitby | then you can distribute a rootfs anywhere |
10:53.31 | rwhitby | (without needing a click-through) |
10:53.50 | rwhitby | you'll only need the click-through for the original image which contains the microcode |
10:53.56 | jake__ | I don't need a click-through even with this method as I don't provide file, I just provide a symlink to it :) |
10:54.21 | rwhitby | ah - but slugos also will no longer contain the file in the rootfs - it will *only* be in the flash |
10:54.35 | jake__ | This ofcourse brakes compatibility with standalone gentooslug.. |
10:54.53 | jake__ | okay.. |
10:55.32 | jake__ | how can it be extracted from flash to be used? I mean, gentoo propably doesn't provide a special tool needed by operation like this in it's portage.. |
10:55.57 | rwhitby | you can use devio to extract it |
10:56.04 | rwhitby | we will have a script in slugos |
10:56.14 | rwhitby | (it's not there yet - do you want to write it ;-) |
10:57.49 | jake__ | thanks for honour.. |
10:58.03 | jake__ | but I think I'l pass as I got a lot of things to do with gentooslug still.. |
10:59.08 | jake__ | devio does belkong to gentoo's portage.. |
11:00.22 | jake__ | rwhitby: what are those gossips I've been hearing in here and there about new ixp4xx driver? |
11:01.17 | rwhitby | it's in SlugOS 4 |
11:01.22 | jake__ | and I also been hearing about use of new kernel on openslug/slugos.. was that 2.6.19-rc? |
11:01.25 | rwhitby | and seems to work very well |
11:01.41 | jake__ | is there any significant changes visible to user? Like more stability? |
11:01.42 | rwhitby | we're usually at the bleeding edge of kernels |
11:01.58 | rwhitby | I have a report of networking being at least 10% faster with the new driver |
11:02.12 | jake__ | okay.. |
11:02.14 | jake__ | wait a sec.. |
11:02.14 | rwhitby | and we completely understand it, so we can fix bugs in it. |
11:02.14 | jake__ | phone |
11:12.30 | *** join/#openslug caplink811 (n=Joerg@213.71.162.138) |
11:19.22 | jake__ | back |
11:19.35 | jake__ | With slugos-3.10.. |
11:20.07 | jake__ | Sometimes when network use is in heavy use or I use a lot of processor power (don't know which one actually makes this happen) |
11:20.15 | jake__ | I lost my network connectivity.. |
11:20.28 | jake__ | ethernet light goes off.. |
11:20.34 | jake__ | and a reboot fixes things.. |
11:28.39 | rwhitby | jake__: let's hope the new driver fixes that :-) |
11:33.01 | *** join/#openslug blaster8 (n=blaster8@jeharrap.joh.cam.ac.uk) |
13:20.05 | *** join/#openslug rwhitby-away (n=rwhitby@nslu2-linux/rwhitby) |
13:37.07 | *** join/#openslug VoodooZ (n=VoodooZ@modemcable214.50-82-70.mc.videotron.ca) |
13:41.24 | *** join/#openslug tzanger (n=tzanger@mixdown.ca) |
13:42.05 | tzanger | I'm trying to build openslug, but the links given to the Intel IXP code are no longer valid... I really don't need to build ALL of openslug, I just want to be able to cross-compile an app to run it on the NSLU2. Is there an easier way to do this? |
13:47.33 | [g2] | tzanger grap the master makefile and build just the tool chain, then you can build custom kernel |
13:48.10 | [g2] | actually we should add a toolchain option to the master makefile |
13:48.23 | [g2] | make openslug-toolchain |
13:48.26 | tzanger | ok so grab monotone and pull the source from the repo? |
13:49.20 | [g2] | I haven't run the master makefile in like 1/2 year |
13:49.43 | tzanger | :-) |
13:50.16 | [g2] | actually I've got my own custom Ubuntu LiveCD that builds straight off the repos |
13:53.44 | tzanger | hmm, what's the make target for just the toolchain? I'm looking through the master makefile but nothing's sticking out just yet |
13:54.17 | tzanger | setup-slugos-%-beta-developer maybe |
13:55.16 | tzanger | or setup-host-ubuntu seems about as least-distro-specific as there is (I'm running Slackware on the host) |
13:56.28 | rwhitby-away | tzanger: just run make openslug-3.10-beta |
13:56.49 | rwhitby-away | that will build the image. there is not a separate toolchain target |
13:57.05 | tzanger | ok but without the Intel stuff it'll crap out at some point, correct? |
13:57.55 | rwhitby-away | yep, but if you just go through the intel website you can get the correct packages |
13:58.17 | rwhitby-away | you're reading the MasterMakefile wiki page, right? |
13:58.47 | rwhitby-away | if it gets to the point where it craps out on the intel files, then you have your toolchain built :-) |
13:58.58 | jake__ | rwhitby-away: btw.. |
13:59.17 | rwhitby-away | jake__: yes ... |
13:59.19 | jake__ | rwhitby-away: I tried to compile package spca5xx but it fails.. |
13:59.26 | jake__ | couple of weeks ago.. |
13:59.30 | tzanger | rwhitby-away: :-) |
13:59.33 | jake__ | spca5xx is already deprecated.. |
13:59.49 | jake__ | I built gspcav1 (new spca5xx) natively on slug.. |
13:59.56 | jake__ | and it works.. |
13:59.57 | tzanger | oh wait, I remember doing this a month or so ago (not with master makefile, but with src) -- I think I did get the correct intel files |
14:00.10 | rwhitby-away | jake__: can you do a bb file? |
14:00.22 | jake__ | rwhitby-away: that was exactly my point. I can't :) |
14:00.29 | jake__ | rwhitby-away: I don't understand bb files :) |
14:00.45 | jake__ | I _really_ tried.. |
14:00.56 | rwhitby-away | jake__: send your build script (or whatever commands you typed for the manual native build) to NAiL |
14:01.08 | jake__ | but it was no luck. Anyway, it IS possible to compile it. And it DOES work.. |
14:01.09 | tzanger | NOTE: build 200610170959: completed |
14:01.09 | tzanger | Build statistics: |
14:01.09 | tzanger | <PROTECTED> |
14:01.09 | tzanger | make[2]: Leaving directory `/home/andrew/slugos-3.10-beta' |
14:01.09 | tzanger | make[1]: Leaving directory `/home/andrew/slugos-3.10-beta' |
14:01.12 | tzanger | hmm |
14:01.17 | rwhitby-away | he'll send back a bb file, and then you'll be able to learn from it :-) |
14:01.19 | tzanger | I wonder where my damn build environment is :-) |
14:01.26 | jake__ | well.. my build is little bit strange :) |
14:01.47 | jake__ | I used mastermakefile to build openslug-3.10-beta to get same kernel tree and .config :) |
14:01.55 | jake__ | which I then inserted to my slug.. |
14:02.17 | jake__ | Then I noticed that as my gentooslug uses gcc-4.1.1-r1, modules aren't compatible, so I downloaded ipk of gcc.. |
14:02.21 | jake__ | unpacked it.. |
14:02.48 | jake__ | and changed a bit the Makefile for gspcav1, so it uses gcc which I got from ipk.. |
14:02.55 | jake__ | then I just commanded make.. |
14:03.00 | jake__ | and it worked out.. |
14:03.06 | jake__ | Did same thing to get module for fuse.. |
14:03.23 | rwhitby-away | jake__: send that description to nail (at) nslu2-linux.org |
14:03.33 | jake__ | okay.. |
14:04.12 | rwhitby-away | I actually don't have a working slug at the moment (except my production blueslug which is my home treo bluetooth gateway) |
14:04.17 | jake__ | should I send him also binary of those 2 modules so he can check or is the desc. enough? |
14:04.33 | rwhitby-away | binaries are no good to anyone :-) |
14:04.59 | rwhitby-away | "if it can't be built automatically from the repository, then it doesn't exist" |
14:05.35 | jake__ | Oh shit! my pizza is burning.. |
14:06.19 | jake__ | huh.. saved by the bell.. it's still eatable :) |
14:06.21 | rwhitby | I need to go to bed. it's midnight and I have a 24 hour flight to catch early tomorrow morning |
14:06.36 | rwhitby | 24 hours to the US, 48 hours there, 24 hours to get back. |
14:07.04 | tzanger | there we go, I think I have a cross dev environment on the way now |
14:07.20 | tzanger | doing it via the "AddAPackageToUnslung" |
14:07.49 | rwhitby | I should add a slugos target to optware |
14:08.00 | rwhitby | (to make it easy to do a single slugos application) |
14:09.49 | tzanger | the AddAPackage isn't too bad |
14:09.59 | tzanger | and straightforward |
14:10.10 | tzanger | svn co optware, make directories ipkg-utils and then make any small app |
14:10.25 | tzanger | having a buildable "hello world" app target might be the only improvement Ic ould think of |
14:11.56 | tzanger | just need to download 900 bazillion megs of compilers :-) |
14:11.57 | rwhitby | tzanger: please contribute hello-world.mk :-) |
14:12.05 | tzanger | rwhitby: I think I just might |
14:12.19 | tzanger | my app is pretty straightforward (talks to a ttyUSB) and that's it |
14:12.24 | rwhitby | GNU has a hello world package don't they? |
14:12.36 | tzanger | question (more general linux than anything else) -- is it possible to autorun an app when a USB device is plugged in? |
14:12.38 | rwhitby | tzanger: have a look at puppy for a libusb example |
14:13.00 | tzanger | I'd imagine there'd be a hotplug incantation that'd do it but I'm unsure |
14:13.20 | tzanger | this just opens /dev/ttyUSB0 and talks to a standard char device |
14:13.28 | tzanger | libusb is a little too extravagant here :-) |
14:22.36 | jake__ | description delivered to nail.. |
14:26.10 | *** join/#openslug gerdi (n=gerdi@dslb-084-058-171-138.pools.arcor-ip.net) |
14:43.22 | *** join/#openslug joshin (i=josh@VDSL-130-13-154-115.PHNX.QWEST.NET) |
15:01.01 | tzanger | well.. at least it LOOKS like it's building something... |
15:18.52 | tzanger | woot I have a build environment now |
15:19.48 | tzanger | hahaha you have quemu in this thing? |
15:37.00 | VoodooZ | tzanger, and a lot more... |
15:37.12 | VoodooZ | I even have my slugbot speak to me! :) |
15:37.54 | VoodooZ | I'm working on getting the pocketsphinx speech recognition package working too. |
15:50.12 | tzanger | holy shit I think that worked |
15:50.15 | tzanger | now to buy another slug |
15:57.50 | *** join/#openslug joshin (i=josh@VDSL-130-13-154-115.PHNX.QWEST.NET) |
16:02.38 | tzanger | hmm |
16:02.41 | tzanger | can't find a slug |
16:02.45 | tzanger | gotta find something else now |
16:03.00 | tzanger | are any of the comparable openslug-compatible units capable of powering more devices? |
16:03.04 | tzanger | not necessarily more ports, just more devices |
16:45.31 | *** join/#openslug pleemans (n=peter@d51A5E421.access.telenet.be) |
16:53.33 | [g2] | tzanger what are you looking for ? |
16:54.38 | [g2] | PCI ports |
17:06.20 | tzanger | [g2]: specs? |
17:09.34 | [g2] | 533 Hhz IXP 425, 64MB RAM, 16MB flash, 3 MiniPCI, 2 Ethernet, POE, 2 Serial, JTAG, GPIO, I2C, case and PS and CF |
17:17.14 | tzanger | oh minipci... dammit |
17:17.21 | tzanger | got anything along that line with two PCI? |
17:17.52 | [g2] | tzanger you can get a mini pc with PCI for ~ $100 |
17:18.20 | [g2] | the real question is what are you going to do with it |
17:23.55 | *** join/#openslug CieD (n=CieD@81.168.95.39) |
17:25.02 | tzanger | true enough |
17:29.16 | tzanger | shit... I need a kernel module for this USB serial port on the linksys |
17:29.36 | tzanger | how tricky is it to build a new kernel? Is the Intel stuff required? |
17:30.53 | [g2] | most of the usb serial adapters are already built |
17:31.00 | [g2] | just modprobe |
17:34.51 | tzanger | hmm I only have one module and that's the ixp400 |
17:35.10 | tzanger | and some net stuff in kernels/drivers |
17:35.32 | koen | 'ipkg update ; ipkg list | grep usb' |
17:36.18 | tzanger | danke... waiting |
17:39.57 | tzanger | hmm |
17:40.02 | tzanger | I see two with modules for usb serial |
17:40.05 | tzanger | tried one |
17:40.06 | tzanger | now the other |
17:41.59 | *** join/#openslug mproctor (n=mproctor@netblock-66-245-237-56.dslextreme.com) |
17:42.21 | *** part/#openslug mproctor (n=mproctor@netblock-66-245-237-56.dslextreme.com) |
17:42.25 | tzanger | mct_u232... that's the on eI need |
17:43.31 | *** join/#openslug blaster8 (n=blaster8@nslu2-linux/blaster8) |
17:44.48 | *** join/#openslug jake_ (i=jake@roadrunner.cx) |
17:48.36 | tzanger | *sigh* |
17:48.46 | tzanger | of course the damn serial converter I have in here isn't in an ipkg |
17:49.39 | koen | it isn't a keyspan or pl2303? |
17:49.49 | tzanger | it's not a pl2303 |
17:49.53 | tzanger | haven't tried keyspan |
17:50.02 | tzanger | having difficulty getting a list of usb serial modules |
17:50.12 | koen | those 2 make up 95% of the market together :) |
17:50.54 | tzanger | :-) |
17:51.03 | tzanger | well I have an actual branded Belkin one here plugged in it's not finding |
17:51.11 | tzanger | looking for lsusb utility in ipkg too to help me out but no luck |
17:53.05 | koen | usb-utils iirc |
17:53.20 | koen | usbutils even |
17:53.32 | tzanger | just found it |
17:53.34 | tzanger | thanks :-) |
17:56.17 | *** join/#openslug CieD (n=CieD@81.168.95.39) |
17:56.29 | tzanger | Bus 003 Device 013: ID 050d:0109 Belkin Components F5U109/F5U409 PDA Adapter |
17:56.33 | tzanger | that's what I'm trying to drive |
17:58.08 | koen | belkin-sa |
17:58.24 | tzanger | tried it |
17:58.24 | koen | or rather belkin_sa.ko is what you want |
17:58.33 | tzanger | the module loads, but it doesn't see anything |
17:58.38 | koen | that should work according to http://sourceforge.net/mailarchive/forum.php?forum_id=5395&max_rows=25&style=nested&viewmonth=200110 |
17:59.22 | tzanger | hmm |
18:00.50 | tzanger | do I need to reboot the slug to get autodetect working with new drivers? |
18:01.13 | koen | you shouldn't need to |
18:01.29 | tzanger | didn't think so |
18:01.40 | tzanger | embedded linux isn't THAT different from regular linux :-) |
18:05.03 | tzanger | usb 3-1: new full speed USB device using ohci_hcd and address 2 |
18:05.06 | tzanger | it sees the connection |
18:05.09 | tzanger | but nothing claims it |
18:09.09 | *** join/#openslug blaster8 (n=blaster8@jeharrap.joh.cam.ac.uk) |
18:12.41 | tzanger | foudn it |
18:12.45 | tzanger | kernel-module-mct-u232 - 2.6.12.2-r17.4 - mct-u232 kernel module; Magic Control Technology USB-RS232 converter driver |
18:15.22 | tzanger | aww yeah |
18:15.37 | tzanger | now to see if I can get this program to automatically run when this is plugged in |
18:16.00 | *** join/#openslug blaster8 (n=blaster8@jeharrap.joh.cam.ac.uk) |
18:47.19 | tzanger | there we go |
18:53.05 | *** join/#openslug caplink811-log (n=caplink8@dslb-088-073-019-152.pools.arcor-ip.net) |
19:05.43 | *** join/#openslug [cc]smart (n=[cc]smar@gw.ptr-62-65-142-223.customer.ch.netstream.com) |
20:37.51 | *** join/#openslug joshin (i=josh@VDSL-130-13-154-115.PHNX.QWEST.NET) |
21:07.20 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
22:00.54 | *** join/#openslug mwester-laptop (n=chatzill@nslu2-linux/mwester) |
22:53.34 | *** join/#openslug gerdi_ (n=gerdi@dslb-084-058-137-159.pools.arcor-ip.net) |
23:14.19 | *** join/#openslug mwester-laptop__ (n=chatzill@72-255-42-89.client.stsn.net) |
23:38.07 | joshin | Sigh, looks like the new ethernet driver has a hard coded MAC address. No wonder my home network was going nuts. |