00:09.01 | SarahEmm | hrm |
00:09.08 | SarahEmm | anyone know if the LART JFlash should work with the tux? |
00:20.07 | GPSFan | SarahEmm: I believe that there was a port/modification to Jflash for the TUX back "in the day" |
00:21.04 | GPSFan | SarahEmm: try this: http://tuxscreen.net/download/jflash.tgz |
00:22.02 | jbevren | got rid of the jffs2 errors. :) |
00:23.36 | GPSFan | jbevren: this: physmap flash device: 600000 at ff800000 appears in: http://www.jbevren.net/ppc/mtdfinal.txt is that now what it should read? no, I haven't re-compiled my kernel yet... |
00:23.56 | jbevren | heh |
00:23.57 | jbevren | change the config |
00:24.12 | jbevren | it doesnt affect much, as linux finds the whole device regardless of the size you speicfy |
00:25.02 | SarahEmm | hrm, still no go. doh. |
00:25.08 | SarahEmm | i think my cable isn't the cable it wants, pinout-wise |
00:25.12 | GPSFan | ah, good, need to move to busybox 1.00 too, but that looking real nice.. |
00:25.25 | SarahEmm | doh. |
00:25.33 | jbevren | it for some reason cant reset the board anymore |
00:26.49 | GPSFan | SarahEmm: there is a cable drawing in with those docs, I built one out of a few spare parts, http://tuxscreen.net/download/schematics/jtag4.pdf |
00:27.01 | jbevren | btw, sorphin was talking about an eth stall |
00:27.04 | jbevren | do you get that? I dont |
00:27.28 | GPSFan | not in eithr my kernel or the stock kernel in flash. |
00:27.42 | SarahEmm | GPSFan: yeah, i've been using my xilinx jtag cable, it works with the openjtag tools, but i don't have a bus driver for the tux |
00:27.42 | jbevren | grr |
00:27.50 | SarahEmm | so i need to hack the source for jflash or hack the cable heh |
00:27.56 | jbevren | have to make clean for the change (600000 -> 800000) to take |
00:28.40 | GPSFan | SarahEmm: yep the Jflash sw needs a specific cable, it's easy to change, so maybe you can adapt it to the Xilinx. |
00:31.50 | *** join/#elinux sawahemmy (n=sarahemm@MTL-ppp-159032.qc.sympatico.ca) |
00:37.53 | *** join/#elinux [g2] (n=g2@nslu2-linux/g2) |
00:51.01 | jbevren | hmm dns not working |
00:51.09 | jbevren | what else is needed besides resolv.conf |
00:51.18 | jbevren | ( /etc/ was nonexistent when I started) ;-) |
00:51.34 | sorphin | libnss_dns |
00:51.35 | sorphin | :P |
00:51.39 | jbevren | static busybox :) |
00:51.48 | jbevren | this isnt their ramdisk |
00:51.52 | sorphin | ehll if i know then |
00:51.53 | jbevren | in fact, this kernel doesnt even support ramdisks |
00:51.57 | jbevren | :) |
00:52.02 | sorphin | i don't really use busybox unless something comes w/ it already |
00:52.08 | jbevren | nod |
00:52.14 | jbevren | its a lazy way out for me atm |
00:52.26 | sorphin | heh |
00:52.33 | sorphin | why not just xfer the files off the old ramdisk? :P |
00:52.37 | jbevren | got me jffs2 root, but new and improved (the magic bitmask errors are gone) |
00:53.03 | jbevren | I dont feel like wading through their initscripts hehe |
00:53.04 | sorphin | i meant off the file :P |
00:53.17 | sorphin | no one said you had to |
00:53.23 | jbevren | :) |
00:54.00 | sorphin | and i always get the etehrnet puase from when it comes up |
00:54.31 | sorphin | so any other changes needed since that physmap.c you sent? |
00:55.32 | jbevren | not to the source |
00:55.35 | jbevren | just trimming the .config now |
00:56.05 | jbevren | brb |
00:56.20 | sorphin | nod |
00:56.47 | sorphin | oh yay |
00:56.55 | sorphin | <PROTECTED> |
00:56.55 | sorphin | ## Loading RAMDisk Image at 0ff80000 ... |
00:56.56 | sorphin | Bad Magic Number |
00:57.17 | GPSFan | sorphin: not enouth 0's |
00:57.27 | GPSFan | ff800000 |
00:57.39 | sorphin | Bytes transferred = 780655 (be96f hex) |
00:57.40 | sorphin | Artis>bootm 400000 ff800000 |
00:57.53 | sorphin | <PROTECTED> |
00:58.06 | sorphin | looks like 5 to me |
00:59.38 | sorphin | heh |
00:59.40 | sorphin | worked the 2nd time |
00:59.42 | sorphin | weird |
01:03.37 | *** join/#elinux eggsMTS (n=eggers@cpe-70-112-81-8.austin.res.rr.com) |
01:04.22 | *** join/#elinux noclouds (n=mhfan@60.166.58.31) |
01:05.29 | sorphin | stupid config |
01:05.31 | sorphin | no wonder |
01:05.55 | sorphin | when i switched to jbevren's config, it cleared partitions |
01:20.59 | sorphin | CONFIG_MTD_PARTITIONS=y |
01:21.01 | sorphin | but yet |
01:21.04 | sorphin | i see nothing |
01:21.11 | *** join/#elinux markl (i=mark@dsl093-225-013.slc1.dsl.speakeasy.net) |
01:28.41 | jbevren | hmm |
01:28.46 | jbevren | I only changed that file |
01:29.23 | sorphin | well, it's still triggering the same.. doesn't see anything else |
01:29.33 | sorphin | and yes, i make cleaned, hell i make mrproper'd |
01:29.41 | jbevren | for the flash partitions? |
01:29.49 | sorphin | yes |
01:29.51 | jbevren | hm |
01:30.03 | sorphin | cat /proc/mtd |
01:30.03 | sorphin | dev: size erasesize name |
01:30.03 | sorphin | mtd0: 00800000 00020000 "Physically mapped flash" |
01:30.16 | sorphin | physmap flash device: 800000 at ff800000 |
01:30.16 | sorphin | mtd: Giving out device 0 to Physically mapped flash |
01:30.16 | sorphin | $Id: ftl.c,v 1.43 2002/02/13 15:31:37 dwmw2 Exp $ |
01:30.20 | jbevren | nod. |
01:30.20 | sorphin | ftl_cs: FTL header not found. |
01:30.23 | jbevren | let me diff -u one up |
01:33.42 | jbevren | ffs |
01:34.06 | jbevren | I just unpacked over the original tree |
01:34.11 | jbevren | I give up |
01:34.20 | jbevren | cant find a paycheque, overwriting kernel trees |
01:34.21 | jbevren | bah. |
01:34.34 | sorphin | you just unpacked over your changed tree? heh |
01:35.02 | sorphin | want me to send the file back? |
01:35.26 | jbevren | naw, just remind me where the countdown change is |
01:35.30 | jbevren | I still have the others in my ~ |
01:35.49 | sorphin | countdown, you mean the decrementer? |
01:36.01 | jbevren | yeah |
01:37.06 | sorphin | todc_time.c |
01:37.10 | sorphin | arch/ppc/kernel |
01:37.38 | sorphin | do a cp -a to copy the tree again before you move your stuff in :P |
01:37.58 | jbevren | :) |
01:38.03 | jbevren | just mv'ed and unpacked again |
01:38.11 | sorphin | or that |
01:39.30 | jbevren | building again :) |
01:39.45 | jbevren | gonna see if I can reproduce your situation |
01:39.51 | sorphin | k |
01:40.31 | sorphin | it still mucks up on a file (the file changes tho, between burns) |
01:41.40 | jbevren | . o O ( bad media ) |
01:42.20 | jbevren | the hell? (sorry tim) |
01:42.32 | jbevren | you cant use 'games' or 'summer' in any ad until the 2012 olympics |
01:42.39 | jbevren | (slashdot) |
01:43.23 | sorphin | eh? |
01:44.03 | jbevren | some olympics bill |
01:44.03 | sorphin | jbevren: well, ubuntu won't netboot worth a damn, and with the whole PXE thing not working, even etherboot won't from that box, heh |
01:44.21 | sorphin | ah |
01:44.29 | sorphin | lame |
01:45.03 | sorphin | but gold? games? summer? |
01:45.11 | sorphin | as long as they don't say gold summer games |
01:45.15 | sorphin | i don't see an issue :P |
01:45.22 | jbevren | Creating 3 MTD partitions on "Physically mapped flash": |
01:45.25 | jbevren | aight |
01:45.27 | jbevren | diff'ing |
01:45.41 | sorphin | btw, we nailed a few C&C hosts that had Zotob on them |
01:45.49 | sorphin | the others were on Cablevision |
01:46.00 | jbevren | so on diff |
01:46.04 | jbevren | which is the new and which is the old |
01:46.16 | sorphin | heh |
01:46.28 | sorphin | diff -u old new |
01:46.30 | sorphin | iirc |
01:46.38 | sorphin | do a more of the diff to be sure ;) |
01:46.53 | sorphin | if it shows - for your changes |
01:46.55 | sorphin | it's abckwards ;) |
01:47.11 | jbevren | it just gave me a file list |
01:47.12 | jbevren | grr |
01:47.25 | sorphin | heh |
01:47.31 | jbevren | I can diff two files |
01:47.34 | jbevren | but dont know how to do trees |
01:47.53 | jbevren | help? :P |
01:47.55 | sorphin | -r |
01:47.56 | sorphin | :P |
01:47.59 | sorphin | recursive |
01:48.04 | jbevren | ah |
01:48.06 | jbevren | yeah |
01:48.09 | sorphin | or |
01:48.11 | sorphin | in your case |
01:48.12 | jbevren | taking longer now |
01:48.14 | sorphin | -retard ;) |
01:48.17 | jbevren | diff -ur old new |
01:48.21 | jbevren | unknown flag -t |
01:48.22 | jbevren | lol j/k |
01:48.31 | sorphin | heh |
01:49.10 | sorphin | guy at work on his 7940 |
01:49.12 | sorphin | the banner says |
01:49.31 | sorphin | eye yam we tod id or soemthing like that |
01:49.31 | file[laptop] | did I hear 7940? |
01:49.37 | sorphin | oh crap it's file |
01:49.43 | file[laptop] | yes, it's me |
01:49.50 | file[laptop] | PH33R |
01:49.54 | SarahEmm | FILE! |
01:49.58 | file[laptop] | KITRICH! |
01:50.01 | jbevren | hm |
01:50.02 | SarahEmm | hehee |
01:50.03 | SarahEmm | that's me |
01:50.05 | SarahEmm | kitrich1 |
01:50.07 | jbevren | should I have removed .depend files? |
01:50.14 | jbevren | ;-) |
01:50.22 | sorphin | jbevren: make mrproper next time, monkeyboy |
01:50.27 | jbevren | no! |
01:50.30 | jbevren | that removes .config :P |
01:51.15 | sorphin | i don't need your .config :P |
01:51.28 | sorphin | and you can save it to another name ya know |
01:51.29 | sorphin | :P |
01:51.41 | jbevren | diff exits with status 1 |
01:51.43 | jbevren | but has no errors |
01:51.48 | jbevren | so I'm guessing its ok :) |
01:51.53 | sorphin | heh |
01:51.59 | sorphin | look at the diff file and see |
01:52.15 | jbevren | todc_time change is in there |
01:52.48 | jbevren | 2.5k patch |
01:53.00 | sorphin | dcc, i'll find what i need :P |
01:54.08 | sorphin | heh |
01:54.09 | sorphin | lame |
01:54.10 | sorphin | Henrico County iBook Sale Creates iRiot |
01:54.28 | sorphin | for those prices musta been really really old ibooks |
01:54.38 | jbevren | heh |
01:57.39 | *** join/#elinux we0 (n=weo@p5499EBA5.dip.t-dialin.net) |
01:58.15 | sorphin | hmm |
01:58.20 | sorphin | wtf |
02:00.25 | jbevren | strange. I copied my .config to config-jbevren |
02:00.30 | jbevren | copied it back, and now I dont have mtd enabled |
02:00.37 | jbevren | recheck your config just to be sure |
02:00.37 | sorphin | heh |
02:00.49 | jbevren | (grep PHYSMAP .config should be enough) |
02:00.51 | sorphin | yours ahd cleared it |
02:01.05 | sorphin | CONFIG_MTD_PHYSMAP=y |
02:01.06 | sorphin | CONFIG_MTD_PHYSMAP_START=FF800000 |
02:01.06 | sorphin | CONFIG_MTD_PHYSMAP_LEN=800000 |
02:01.06 | sorphin | CONFIG_MTD_PHYSMAP_BUSWIDTH=1 |
02:01.10 | jbevren | good |
02:01.14 | jbevren | mine didnt even have that much :) |
02:01.17 | sorphin | knew that |
02:01.38 | sorphin | seems to be ignoring the partition config tho, rebuilding |
02:07.20 | sorphin | err |
02:07.35 | sorphin | my usb driver kicked it out |
02:07.38 | sorphin | wtf |
02:07.45 | jbevren | the flash partitions? |
02:07.48 | sorphin | drivers/usb/usbdrv.o: In function `isd200_get_inquiry_data': |
02:07.48 | sorphin | drivers/usb/usbdrv.o(.text+0x166bc): undefined reference to `ppc_generic_ide_fix_driveid' |
02:07.48 | sorphin | drivers/usb/usbdrv.o(.text+0x166bc): relocation truncated to fit: R_PPC_REL24 ppc_generic_ide_fix_driveid |
02:07.51 | sorphin | the compile |
02:08.00 | jbevren | ide? |
02:08.13 | sorphin | usb storage |
02:08.18 | jbevren | yeah, but its looking for an ide flag |
02:08.29 | sorphin | doh |
02:08.33 | jbevren | try enabling ide disk support and see if it'll build |
02:08.39 | jbevren | I know it shouldnt need it |
02:08.41 | sorphin | your prolly right |
02:08.54 | sorphin | i'll just rip the usb out.. not gonna use it atm anyways |
02:08.59 | jbevren | considering usb runs over the scsi code |
02:09.01 | sorphin | yeah |
02:09.04 | sorphin | i know |
02:09.10 | jbevren | nod.. just commenting :) |
02:09.26 | sorphin | well |
02:09.29 | sorphin | it's "ISD-200 USB/ATA Bridge support" |
02:09.36 | sorphin | that's proly why |
02:10.17 | jbevren | ahh |
02:10.17 | jbevren | not a generic blockdev? |
02:10.32 | sorphin | i love not having to make clean just for ripping something out ;) |
02:11.03 | jbevren | ok, got a working .config for jffs2, mtd partitions, etc |
02:11.16 | sorphin | cool |
02:12.07 | sorphin | woo |
02:12.08 | sorphin | mtd: Giving out device 0 to Physically mapped flash |
02:12.08 | sorphin | Using physmap definitions from physmap.c |
02:12.08 | sorphin | Creating 3 MTD partitions on "Physically mapped flash": |
02:12.08 | sorphin | 0x00000000-0x00600000 : "User Flash" |
02:12.08 | sorphin | mtd: Giving out device 1 to User Flash |
02:12.10 | sorphin | 0x00600000-0x00700000 : "Linux Kernel" |
02:12.12 | sorphin | mtd: Giving out device 2 to Linux Kernel |
02:12.14 | sorphin | 0x00700000-0x00800000 : "PPCBoot Firmware and variables" |
02:12.19 | sorphin | mtd: Giving out device 3 to PPCBoot Firmware and variables yay |
02:12.21 | jbevren | celebration ensues |
02:12.28 | sorphin | indeed |
02:12.51 | jbevren | grr |
02:12.55 | jbevren | cant find shmfs in file systems |
02:12.56 | jbevren | wtf? |
02:13.08 | sorphin | heh |
02:13.37 | sorphin | might be an x86 only thing? |
02:13.46 | jbevren | naw, I have it in my other kernel |
02:14.09 | jbevren | I opted for it in lieu of ramdisk |
02:14.19 | GPSFan | jbevren: can you dcc the patch again? was out.. |
02:14.32 | jbevren | sure |
02:14.37 | jbevren | I pinged you with the dcc so you'd request it later |
02:14.39 | jbevren | :) |
02:14.53 | GPSFan | thanks! |
02:15.04 | jbevren | nod. |
02:15.09 | jbevren | dont use the config-jbevren or whatever |
02:15.10 | jbevren | its bust3d |
02:17.19 | jbevren | I did have some changes in the mtdblock driver, cause the debug messages wouldnt go away |
02:17.28 | jbevren | however, theyre gone (and the debug msg's too, so its ok) |
02:18.01 | jbevren | just need to decide wtf to do with the thing now :) |
02:18.06 | sorphin | hehe |
02:18.17 | jbevren | car mp3 player's sounding better by the moment :) |
02:18.19 | jbevren | just need a 3v soundcard |
02:18.26 | sorphin | heh |
02:18.35 | jbevren | and a heatsink for the MPC, since trunks get -hot- |
02:18.57 | jbevren | I need to get a car first |
02:18.57 | jbevren | hehe |
02:19.03 | sorphin | yep :P |
02:19.06 | sorphin | into debt you go |
02:19.18 | jbevren | I've saved |
02:19.25 | jbevren | I have no intention on getting a new car anyway |
02:19.29 | jbevren | :) |
02:19.33 | sorphin | heh |
02:19.36 | jbevren | I can get a good one with cash up front |
02:19.56 | jbevren | and cash talks, you'd be surprised what a dealer will go down to if you tell them they dont have to mess with a bank |
02:20.33 | sorphin | till you walk out the door and they have your $ and you have their clunker ;) |
02:20.41 | jbevren | hehe |
02:21.01 | jbevren | my brother's selling his, its in good shape, he's just tired of it and wants a pickup |
02:21.08 | jbevren | haha |
02:21.14 | jbevren | with big tires in the back! |
02:21.17 | sorphin | lime greeeeeeeeeen |
02:21.30 | sorphin | and an 8 track player |
02:21.42 | jbevren | and a casette adapter sticking out of it |
02:21.48 | sorphin | heh |
02:21.53 | jbevren | with a casette/cd player adapter in it |
02:21.54 | jbevren | lol :) |
02:22.04 | sorphin | and fuzzy purple dice :P |
02:22.23 | sorphin | and the license plate says..... |
02:22.25 | sorphin | wait for it.... |
02:22.31 | sorphin | MYPRSCH |
02:22.32 | sorphin | :P |
02:22.53 | sorphin | i forget if it had the C or not |
02:22.59 | sorphin | jbevren: officespace you dork |
02:23.05 | sorphin | lumbergh's porsche |
02:23.08 | jbevren | shoot me, but I havent seen it |
02:23.13 | sorphin | uhh |
02:23.22 | sorphin | ~shoot jbevren for never having seen officespace |
02:23.31 | sorphin | even my current boss finally saw it |
02:23.36 | sorphin | i think Timmy still hasn't tho :P |
02:23.41 | file[laptop] | I will take my traveller's checks to a competing resort. |
02:23.55 | sorphin | file[laptop]: i could have this place condemned |
02:24.54 | sorphin | file[laptop]: just think of all the VoIP goodies you could buy w/ that $ ;) |
02:25.05 | file[laptop] | mmm |
02:27.36 | jbevren | now that I'm not crashing every other boot I guess I can disable -osync |
02:28.05 | sorphin | heh |
02:28.09 | sorphin | never had mounted w/ that before |
02:28.27 | jbevren | its good if you plan to crash a lot :) |
02:28.38 | sorphin | nah, xfs takes care of that for me ;) |
02:28.47 | jbevren | yeah, jfs's allegedly do |
02:28.53 | sorphin | ext3 didn't |
02:28.59 | jbevren | that didnt keep ext3fs from tossing a handful of files in /lost+found |
02:28.59 | file[laptop] | so help me god if this MP3 is in a foreign language |
02:29.01 | file[laptop] | I will kill. |
02:29.11 | SarahEmm | err |
02:29.13 | jbevren | file: I have lots of foreign language mp3's |
02:29.15 | jbevren | theyre good too |
02:29.17 | SarahEmm | XFS used to be one of the *worst* filesystems for crashing out |
02:29.19 | SarahEmm | it's not anymore? |
02:29.27 | file[laptop] | it's the lyrics I want espically |
02:29.28 | sorphin | jbevren: reisfer lost data for me, as did ext3 |
02:29.31 | sorphin | SarahEmm: uhh... |
02:29.31 | file[laptop] | SarahEmm: XFS is goooooooooood |
02:29.32 | jbevren | /dev/mapper/guu-archive on /export/archive type xfs (rw) |
02:29.35 | jbevren | :) |
02:29.41 | sorphin | i've been using XFS solid for quite a while |
02:29.43 | jbevren | /dev/mapper/guu-archive |
02:29.43 | jbevren | <PROTECTED> |
02:29.46 | jbevren | :) |
02:29.48 | sorphin | i can pull the plug right now |
02:29.55 | sorphin | not even lose a byte |
02:29.57 | SarahEmm | okie :) |
02:30.00 | jbevren | I've resized that LV (and fs) live quite a few times |
02:30.26 | jbevren | I wait till I'm less than 5G open and drop 50G more into it :) |
02:30.36 | jbevren | <PROTECTED> |
02:30.36 | sorphin | heh |
02:30.43 | jbevren | <PROTECTED> |
02:30.46 | jbevren | :D |
02:30.47 | sorphin | well, considering my physical space constraints |
02:30.52 | sorphin | .... |
02:30.54 | jbevren | this is a 3U server |
02:31.06 | jbevren | doesnt use up too much space really |
02:31.19 | sorphin | did see listed on ebay |
02:31.23 | sorphin | holds 5 drives |
02:31.27 | jbevren | ahh |
02:31.32 | sorphin | fits line.. 2? 5 1/4 bays |
02:31.37 | sorphin | s/line/in/ |
02:31.39 | jbevren | http://jbevren.net/guu.jpg <- fileserver |
02:31.53 | sorphin | seen that |
02:31.55 | file[laptop] | oh beautiful, 320kbps MP3 |
02:31.56 | jbevren | nod |
02:32.03 | jbevren | didnt know if sarah had |
02:32.22 | sorphin | file[laptop]: i've had 320kbps mp3s that sounded like ass |
02:32.36 | file[laptop] | this is perfect. |
02:32.39 | file[laptop] | jbevren: that's scary |
02:32.44 | SarahEmm | .ckear |
02:32.46 | jbevren | howso? :) |
02:33.03 | jbevren | aside from the mass of PATA ribbons |
02:33.06 | sorphin | jbevren: atleast you've been considerate enougha nd kept your self out of the pics ;) |
02:33.14 | SarahEmm | ahh |
02:33.58 | sorphin | heh |
02:34.04 | sorphin | well.... |
02:34.21 | sorphin | so aside from the 2 things at the bottom that aren't rack mount |
02:34.25 | sorphin | everythin else needs to be |
02:34.28 | jbevren | I'm going to probably build a 5' rack for the basement |
02:34.30 | sorphin | i'm outta space as it is |
02:34.48 | sorphin | wish the U30 could lay on it's side |
02:35.06 | jbevren | Bell Labs Unix Group Disbanded |
02:35.25 | sorphin | SarahEmm: http://wibble.captainrock.com:8090/p1010029.jpg |
02:35.32 | sorphin | that's the current state |
02:35.43 | sorphin | jbevren: heh, don't get me started |
02:36.22 | jbevren | sorphin: btw, is that just subfloor in your room? |
02:36.30 | SarahEmm | what's the 2500 at the top for sorphin? |
02:36.32 | jbevren | oh I see it |
02:36.36 | SarahEmm | and what are the 3 towerey things? |
02:36.48 | jbevren | the crystals are slot-1 SBCs |
02:36.52 | SarahEmm | ah cool :) |
02:36.53 | sorphin | SarahEmm: ok, starting at the top |
02:36.57 | sorphin | AP |
02:37.02 | sorphin | 2924 (catalyst) |
02:37.05 | SarahEmm | ooh, it's a cat |
02:37.09 | SarahEmm | looked like a 2500 :) |
02:37.10 | sorphin | 2511 (term server) |
02:37.14 | SarahEmm | oh. duh. |
02:37.16 | SarahEmm | *shuts up* |
02:37.21 | sorphin | that's my serial console ;) |
02:37.25 | SarahEmm | *nods* :) |
02:37.27 | SarahEmm | i got that, after. |
02:37.29 | sorphin | dslmodem and router |
02:37.31 | sorphin | SS20 |
02:37.38 | sorphin | shelf where the Ultra 5 goes |
02:37.43 | sorphin | the crystals |
02:37.53 | sorphin | then you have |
02:37.59 | SarahEmm | my serial console server: http://sarahemm.net/gallery/randomness/termsrv |
02:37.59 | SarahEmm | :) |
02:38.07 | sorphin | the xp box, giga, wibble and mewp |
02:38.12 | jbevren | I use an annex server (8 ports) |
02:38.23 | sorphin | and then the U30 and the I2, and the mac mini |
02:38.26 | sorphin | ewww |
02:38.28 | sorphin | annex |
02:38.42 | jbevren | telnet annex 5008 -> orign 200 power controller |
02:38.44 | jbevren | :) |
02:38.54 | jbevren | telnet annex 5007 -> origin 200 console |
02:39.15 | jbevren | 2511. heh |
02:39.19 | jbevren | I have an unused 2514 |
02:39.30 | SarahEmm | blink |
02:39.31 | SarahEmm | origin? |
02:39.32 | SarahEmm | *perk* |
02:39.38 | sorphin | conserv 192.168.1.7 23 |
02:39.38 | sorphin | core 192.168.1.254 2001 |
02:39.38 | sorphin | switch 192.168.1.8 2002 |
02:39.38 | sorphin | plink 192.168.1.4 2003 |
02:39.38 | sorphin | ultra5 192.168.1.24 2004 |
02:39.39 | sorphin | .... |
02:39.53 | sorphin | etc |
02:40.12 | jbevren | SarahEmm: http://jbevren.net/sgifamily.jpg |
02:40.13 | sorphin | SarahEmm: yah, he thinks he's slick cuz he has an origin he can't even hook up now ;) |
02:40.23 | jbevren | http://jbevren.net/img/sgifamily.jpg |
02:40.24 | jbevren | my bad |
02:40.36 | jbevren | sorphin: its the o2k I cant hook up |
02:40.37 | SarahEmm | cant hook up? why? |
02:40.38 | jbevren | the o200 I can, theyre 120v |
02:40.41 | SarahEmm | ahhh okay |
02:40.51 | SarahEmm | nice :) |
02:40.56 | SarahEmm | kitriches just have an indigo and an i2 |
02:41.14 | sorphin | heh |
02:41.20 | jbevren | the octane is a dual SSE |
02:41.28 | jbevren | 1x 300mhz r12k |
02:41.39 | jbevren | bilkis (the two o200's, linked) is 4x r12k 270, 1G ram |
02:41.51 | jbevren | the O2 still runs irix :) |
02:42.08 | jbevren | r10k/175, 256M, camera/video in module |
02:42.53 | sorphin | ..... |
02:42.59 | jbevren | ..? :) |
02:43.14 | sorphin | all my boxes that aren't peecees that natively ran something else |
02:43.18 | sorphin | still run something else :P |
02:43.54 | jbevren | http://jbevren.net/img/skuld-and-chiyochan.jpg Skuld (big laptop, decomissioned after stability issues) and my subnotebook |
02:44.52 | sorphin | ya know |
02:44.54 | sorphin | years ago |
02:44.58 | jbevren | http://foreverbeyond.org/gtg/tfbgtg6/106.html puts the size of the fujitsu in scale :) |
02:45.09 | jbevren | star loved the thing (sitting at it in th picture) |
02:45.14 | sorphin | i saw something |
02:45.17 | sorphin | i've never seen since |
02:45.21 | jbevren | whats that |
02:45.30 | sorphin | an Alpha Notebook |
02:45.40 | SarahEmm | purina! *meowmeow* |
02:45.40 | jbevren | ahh |
02:45.49 | jbevren | tadpole made one I think |
02:45.52 | sorphin | yeah |
02:45.54 | sorphin | that was them |
02:45.57 | jbevren | I almost had one but someone decidd it was worth $500 on me |
02:46.07 | sorphin | heh |
02:46.11 | jbevren | but I dont think it was a tadpole |
02:46.16 | jbevren | and it wasnt made to run on batteries |
02:46.28 | jbevren | it was more of a multia with lcd and keyboard |
02:46.42 | sorphin | nod |
02:46.44 | sorphin | this was a real notebook |
02:46.47 | sorphin | heh |
02:47.04 | sorphin | talk about having something no one else in the office has :P |
02:47.21 | jbevren | :) |
02:47.35 | sorphin | or |
02:47.38 | sorphin | one of those Sparc ones |
02:47.41 | sorphin | heh |
02:47.43 | jbevren | yeah |
02:47.49 | jbevren | I -really- wanted a PARISC one for a while |
02:47.54 | jbevren | just to have a hp/ux portable |
02:47.57 | sorphin | heh |
02:47.59 | sorphin | sicko |
02:48.09 | sorphin | hp(s)ux |
02:48.10 | jbevren | there was a (very short) time during which I liked hp/ux |
02:48.30 | jbevren | we even had the thing taking NIS info from a linubox |
02:48.36 | sorphin | NIs |
02:48.38 | sorphin | ick |
02:48.45 | jbevren | I just liked the LVM |
02:48.48 | jbevren | which I have in linux now :) |
02:49.37 | sorphin | too many choices |
02:49.40 | sorphin | 6410 |
02:49.43 | sorphin | 7410 |
02:49.46 | sorphin | .... |
02:49.50 | sorphin | and NOTHING |
02:49.54 | sorphin | told me the differences |
02:50.03 | sorphin | they all did raid fsckin 5 |
02:50.03 | jbevren | 7x is newer, faster |
02:50.07 | jbevren | by far |
02:50.10 | sorphin | nod |
02:50.13 | jbevren | 6x's are about 40M/sec raid5 |
02:50.23 | jbevren | 7x's are around 150M/sec raid5 iirc |
02:50.27 | jbevren | I use 6000s |
02:51.03 | jbevren | http://www.jbevren.net/fun/rootkit.jpg |
02:51.04 | jbevren | heh |
02:51.39 | SarahEmm | rofl |
02:51.39 | SarahEmm | nice |
02:52.08 | jbevren | that was a client where I used to work |
02:57.04 | sorphin | heh |
02:57.07 | sorphin | lame |
02:59.18 | sorphin | so ubuntu is out |
02:59.34 | jbevren | ubuntu was nice.. |
02:59.35 | jbevren | for a week |
02:59.39 | jbevren | apt-get install xmms |
02:59.40 | jbevren | not found |
02:59.42 | jbevren | apt-get install mplayer |
02:59.44 | jbevren | not found |
02:59.55 | sorphin | that leaves... slackware, centos and i forget.. |
02:59.56 | jbevren | xine.. not found.. not found.. got tired of it and dist-upgraded to debian standard :) |
03:03.07 | sorphin | too many damn linux distros |
03:03.20 | fishhead | anyone here worked with directFB |
03:03.24 | fishhead | or some other embedded gui |
03:03.42 | sarah_away | i've worked with TinyX if that counts |
03:03.46 | sarah_away | err |
03:03.51 | sarah_away | well back then it was TinyX |
03:03.54 | sorphin | heh |
03:03.54 | sarah_away | now it's like SmallX |
03:04.08 | fishhead | is smallX worth dealing with ? |
03:04.11 | fishhead | or is it abandoned |
03:04.17 | SarahEmm | i'm not sure |
03:04.20 | SarahEmm | i dealt with it like 5y ago |
03:05.48 | fishhead | thx |
03:05.49 | SarahEmm | looks syill supported |
03:06.06 | SarahEmm | anyway |
03:06.10 | SarahEmm | i go for a bit *wave* |
03:08.52 | jbevren | use debian/unstable |
03:08.53 | jbevren | versionless |
03:08.56 | jbevren | always up to date |
03:08.59 | sorphin | heh |
03:09.08 | sorphin | pool/ you mean :P |
03:10.52 | sorphin | well, not like the crystal has power graphics :P |
03:10.58 | sorphin | i'll have to get a 32M pci vid card |
03:11.46 | sorphin | it's got a 4M something |
03:12.03 | jbevren | 4M's enough for 1280x1024 |
03:12.11 | sorphin | at 8bit color :P |
03:12.14 | jbevren | 16. |
03:12.19 | sorphin | oooh |
03:12.23 | sorphin | 256 colours :P |
03:12.30 | sorphin | oh wait |
03:12.34 | sorphin | that 65536 |
03:12.42 | jbevren | I use a 4M matrox with my fixed-freq DECs |
03:12.48 | jbevren | get 65k colors |
03:12.55 | sorphin | well, we'll see |
03:13.02 | sorphin | assuming i ever get an OS on this bitch |
03:13.41 | sorphin | no KDE |
03:13.45 | sorphin | .... |
03:13.46 | sorphin | done |
03:13.48 | sorphin | ;) |
03:14.30 | *** join/#elinux GPSFan_ (n=Ken@65.121.49.208) |
03:14.37 | sorphin | GPSFan_: re |
03:15.25 | sorphin | jbevren: so you taken a kernel then and cat <kernel> > /dev/mtd2 ? |
03:18.04 | *** join/#elinux file[laptop] (n=jcolp@mctn1-1335.nb.aliant.net) |
03:18.10 | sorphin | file[laptop]: re |
03:22.40 | GPSFan_ | sorphin: hey.. |
03:23.45 | sorphin | grr |
03:28.09 | GPSFan_ | sorphin: did you see that after they raised the shipping price that none of the A3000's sold, I think there were ~3 bids, all way below reserve. |
03:28.12 | sorphin | woooo |
03:28.14 | sorphin | panic |
03:28.23 | sorphin | nod |
03:28.40 | sorphin | jbevren: heh |
03:28.41 | sorphin | root@A3000:~# cat /dev/mtdblock2 > kernel |
03:28.41 | sorphin | Oops: kernel access of bad area, sig: 11 |
03:28.41 | sorphin | NIP: C0050A50 XER: 00000000 LR: C002A0C4 SP: C522DEA0 REGS: c522ddf0 TRAP: 0300d |
03:28.41 | sorphin | MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 |
03:28.41 | sorphin | DAR: D6EA111D, DSISR: 20000000 |
03:28.42 | sorphin | TASK = c522c000[163] 'cat' Last syscall: 3 |
03:28.44 | sorphin | ..... |
03:29.09 | sorphin | h o s e d. time for reboot ;) |
03:30.05 | jbevren | make sure the width is set to 1 |
03:30.10 | sorphin | it is |
03:30.26 | sorphin | what's your minor/major for the block devs? |
03:30.26 | jbevren | ppc:~# cat /dev/mtdblock2 > kernel |
03:30.27 | jbevren | ppc:~# |
03:30.28 | jbevren | :P |
03:30.35 | jbevren | shrug :( |
03:30.40 | sorphin | ls -l /dev |
03:30.41 | sorphin | :P |
03:30.43 | jbevren | oh for major I used /proc/devices |
03:30.46 | jbevren | for minor I used 0 1 2 3 |
03:30.51 | sorphin | ah |
03:30.58 | jbevren | brw-r--r-- 1 root root 31, 0 Jun 13 06:03 /dev/mtdblock0 |
03:30.58 | jbevren | brw-r--r-- 1 root root 31, 1 Jun 13 06:06 /dev/mtdblock1 |
03:30.58 | jbevren | brw-r--r-- 1 root root 31, 2 Jun 13 06:06 /dev/mtdblock2 |
03:30.58 | jbevren | brw-r--r-- 1 root root 31, 3 Jun 13 06:06 /dev/mtdblock3 |
03:31.03 | sorphin | well hell |
03:31.07 | sorphin | that's what i used |
03:31.54 | sorphin | guess somethign else is hosed |
03:35.06 | sorphin | <PROTECTED> |
03:35.10 | sorphin | i don't get it |
03:35.11 | sorphin | heh |
03:37.19 | sorphin | nice |
03:37.22 | sorphin | this time it wasn't a segv |
03:37.37 | sorphin | incoming flood just for jbevren: |
03:37.38 | sorphin | root@A3000:~# cat /dev/mtdblock2 > kernel |
03:37.38 | sorphin | kernel BUG at page_alloc.c:108! |
03:37.38 | sorphin | Oops: Exception in kernel mode, sig: 4 |
03:37.38 | sorphin | NIP: C00317F0 XER: 00000000 LR: C00317F0 SP: C522DD40 REGS: c522dc90 TRAP: 0700d |
03:37.38 | sorphin | MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11 |
03:37.40 | sorphin | TASK = c522c000[183] 'cat' Last syscall: 3 |
03:37.42 | sorphin | last math c522c000 last altivec 00000000 |
03:37.44 | sorphin | GPR00: C00317F0 C522DD40 C522C000 00000020 00001032 00000001 00000020 C01B0000 |
03:37.46 | sorphin | GPR08: 00000000 00000000 0000001F C522DC60 C002A0C4 1001A334 00000000 0FEB0000 |
03:37.48 | sorphin | GPR16: 102B0000 C7E4D100 C01A31C0 0FFC1000 C01B0000 00000000 0FFC1000 C7E4D100 |
03:37.50 | sorphin | GPR24: 102B0000 00000001 00000000 00111000 00000000 00000000 C5202AC0 C02EA638 |
03:37.52 | sorphin | Call backtrace: |
03:37.54 | sorphin | C00317F0 C00324F4 C0032B54 C0024A14 C0024EC8 C00280AC C0013408 |
03:37.56 | sorphin | C0018ABC C001F848 C000A3DC C0005E88 10012410 3000E1A0 0FF3307C |
03:37.58 | sorphin | 10000B3C 10001584 0FEDA188 00000000 |
03:37.58 | jbevren | sig4? |
03:38.00 | sorphin | mtdblock_release |
03:38.02 | sorphin | ok |
03:38.04 | sorphin | Illegal instruction |
03:38.06 | sorphin | guess it just doesn't like me |
03:38.08 | sorphin | heh |
03:38.12 | jbevren | heh |
03:38.13 | sorphin | before it was sig11, this round it's that |
03:38.19 | jbevren | I assume you've run the memory tests |
03:38.24 | sorphin | but this time |
03:38.28 | sorphin | i can still df |
03:38.35 | sorphin | last time (the sig11) i couldn't |
03:38.40 | sorphin | i have before, yes |
03:38.59 | sorphin | shouldn't be relevant to the flash device tho :P |
03:39.53 | sorphin | heh |
03:40.15 | sorphin | did it a 2nd time (tho reading ppcboot this time), not it segvs |
03:42.45 | jbevren | hmm |
03:42.48 | sorphin | passes |
03:42.51 | jbevren | want to try my image? |
03:43.11 | sorphin | k |
03:46.11 | jbevren | I -think- that has ramdisk :) |
03:46.15 | sorphin | heh |
03:46.21 | *** join/#elinux kergoth (n=kergoth@c-24-118-219-25.hsd1.mn.comcast.net) |
03:46.21 | *** mode/#elinux [+o kergoth] by ChanServ |
03:46.38 | sorphin | well, i just bootm 400000 ff800000'd so... |
03:48.07 | sorphin | heh |
03:48.14 | sorphin | works if i cat /dev/mtd2 > kernel |
03:48.19 | sorphin | just the block device doesn't |
03:48.25 | sorphin | least not on my kernel |
03:48.27 | sorphin | lemme check yours |
03:48.55 | sorphin | well hell |
03:49.00 | sorphin | your kernel it works |
03:49.10 | sorphin | interesting.. |
03:49.35 | sorphin | heh |
03:49.43 | sorphin | cat'ing mtd2 pulled 6M |
03:49.50 | sorphin | cat'ing mtdblock2 pulled 1M |
03:54.39 | sorphin | on my kernel |
03:54.42 | sorphin | mtd works |
03:54.45 | sorphin | mtdblock doesn't |
03:56.07 | SarahEmm | hihi |
03:56.16 | sorphin | ~lart kernel |
04:00.02 | jbevren | strange |
04:00.13 | jbevren | mtd2 is char? |
04:04.08 | sorphin | yes |
04:05.30 | sorphin | so now what? heh |
04:08.12 | jbevren | IWFM(tm) |
04:08.18 | sorphin | heh |
04:08.19 | jbevren | hehe |
04:26.50 | jbevren | Sara has my mainboard lol |
04:26.56 | jbevren | cept mine has a p3/1400 in it |
04:29.04 | SarahEmm | i do? |
04:29.09 | SarahEmm | or another sara[h]? |
04:32.00 | jbevren | you do |
04:32.04 | jbevren | the slot-1 board :) |
04:32.07 | jbevren | is it a p3b? |
04:33.17 | SarahEmm | ooh |
04:33.21 | SarahEmm | i have no idea *giggle* |
04:33.28 | jbevren | heh |
04:33.34 | SarahEmm | it's downstairs, i'm upstairs |
04:33.38 | SarahEmm | it's currently in production too |
04:33.44 | jbevren | :) |
04:33.49 | SarahEmm | it's my Asterisk server |
04:33.55 | jbevren | my fastest and smoothest-running system |
04:33.56 | SarahEmm | you're looking at my desk piccies? |
04:33.59 | jbevren | p3-t 1400mhz |
04:34.01 | jbevren | yeah :) |
04:34.02 | jbevren | I was |
04:34.33 | SarahEmm | ahh :) |
04:34.40 | SarahEmm | yeah, it's in almost the same form it was in in those pictures ;) |
04:34.46 | SarahEmm | it's running in a set of drawers |
04:34.56 | SarahEmm | top drawer is the PC drawer, one drawer down is full of POTS equipment |
04:35.01 | SarahEmm | it's high tech ;) |
04:35.16 | jbevren | hehe |
04:39.08 | jbevren | ok time for rest |
04:44.41 | SarahEmm | nini |
04:45.45 | jbevren | anyway |
04:45.52 | jbevren | bedtime for real |
05:42.14 | *** join/#elinux Genesis (n=Genesis@dev.aimao.org) |
05:43.49 | Genesis | lu |
07:15.14 | Russ | sorphin? |
07:47.45 | *** join/#elinux mallum (n=mallum@host86-136-16-166.range86-136.btcentralplus.com) |
07:47.45 | *** mode/#elinux [+v mallum] by ChanServ |
07:55.57 | *** join/#elinux vrm (n=vrm@40.55.101-84.rev.gaoland.net) |
09:00.29 | *** join/#elinux pb_ (n=pb@2002:5246:d929:1:20a:5eff:fe00:391e) |
09:26.47 | *** join/#elinux mallum (n=mallum@host86-136-16-166.range86-136.btcentralplus.com) |
09:26.47 | *** mode/#elinux [+v mallum] by ChanServ |
09:29.14 | *** join/#elinux weo (n=weo@p5499EBA5.dip.t-dialin.net) |
09:38.44 | *** join/#elinux TorbaX (n=TorbaX@host-84-222-205-173.cust-adsl.tiscali.it) |
09:56.02 | *** join/#elinux ljp (n=lpotter@203.94.178.46) |
09:57.19 | *** join/#elinux cdm (n=cdm@adsl-69-109-252-94.dsl.pltn13.pacbell.net) |
10:38.57 | *** join/#elinux henk (i=henk@cp11902-a.tilbu1.nb.home.nl) |
10:44.53 | henk | Hi, i've build a device that currently is controled with ttl serial IO, I want to give it tcp/ip. For this i'm looking for a cheap device that i can use as the IO interface. This interface whould have to do TCP/IP, be a 'safe' filter so i can legaly connect my device to a network, it whould have to be small and cheap. Finaly i whould very much like it to run linux so i can easily write my software to capture and handle the commands. any hints? |
10:48.21 | *** join/#elinux smartbhai (n=smartbha@202.83.41.177) |
10:48.30 | smartbhai | hi people |
10:48.57 | smartbhai | i want to use linux on the AT89C5132 |
10:49.03 | smartbhai | is it possible |
13:15.49 | *** join/#elinux prpplague (n=billybob@72.22.132.171) |
13:16.55 | sorphin | prpplague: yeeehaw. the plague is in the shanty |
13:17.41 | prpplague | sorphin: not shanty, they are called chattel houses |
13:17.45 | prpplague | sorphin :) |
13:18.47 | sorphin | prpplague: ah |
13:19.05 | *** join/#elinux Soopaman (n=soopaman@209.82.37.5) |
13:20.56 | sorphin | prpplague: whats new on the Isle of Plague? |
13:21.21 | prpplague | sorphin: nothing other than i did not sleep well last night |
13:21.28 | sorphin | ah, fun |
13:21.32 | sorphin | i do that every night :P |
13:21.59 | prpplague | sorphin: http://mendesco.com/chatelh.htm |
13:22.34 | sorphin | prpplague: charming |
13:22.52 | prpplague | hehe |
13:23.41 | sorphin | prpplague: someday, your house will be that big ;) |
13:23.48 | sorphin | just keep thinking big |
13:24.13 | prpplague | sorphin: since many people build their own houses, the property tax authority has two tax rate, one for underconstruction, and the other for completed homes |
13:24.33 | prpplague | sorphin: the last thing that they considered needed to be complete is for the house to be painted |
13:24.54 | *** join/#elinux jayakumar2 (n=jaya@203.121.86.58) |
13:24.58 | prpplague | sorphin: so alot of ppl never paint their homes so they are charged the lower tax rate for uncompleted house |
13:25.07 | sorphin | prpplague: heh |
13:26.43 | sorphin | prpplague: so which of these is chez plague? ;) |
13:26.45 | prpplague | sorphin: i have a hard time getting work done when i don't sleep well |
13:29.34 | *** join/#elinux GPSFan (n=Ken@65.121.49.208) |
13:31.11 | chouimat | morning |
13:32.06 | prpplague | lo |
13:33.13 | sorphin | GPSFan: moin ken |
13:33.24 | GPSFan | morning... |
13:36.13 | sorphin | GPSFan: how's things on the farm? |
13:44.57 | GPSFan | sorphin: chilly last night, looks to be a nice day today. still haven't had a chance to compile the new kernel, did you & jbevren make any more progress last night? |
13:47.40 | sorphin | GPSFan: his stuff all works |
13:47.50 | sorphin | mine.. well, i can read from the char mtd devices |
13:47.54 | sorphin | but reading from the mtdblock |
13:47.57 | sorphin | panics for me |
13:48.05 | sorphin | tried his kernel |
13:48.06 | sorphin | works fine |
13:48.10 | sorphin | code is the same |
13:48.12 | sorphin | so i dunno wtf |
13:48.20 | sorphin | just rebuilt again for kicks |
13:48.29 | jbevren | sorphin: hey, does it panic if you only read 512 bytes? |
13:50.35 | sorphin | haven't tried that yet |
13:50.38 | sorphin | will in a tick |
13:50.42 | jbevren | ok |
13:50.51 | jbevren | my first tests were fine as long as you didnt let linux hit the end of the device |
13:52.10 | sorphin | well, i was reading the kernel mtdblock |
13:52.12 | Soopaman | anyone here dev in osx? |
13:52.16 | sorphin | so i dunno how it would have |
13:52.36 | sorphin | Soopaman: why look at me? you don't even like me :P |
13:54.07 | Soopaman | sorphin, i like you when you have clues on getting a sane dev box in osx :) |
13:54.49 | sorphin | heh |
13:55.19 | sorphin | jbevren: well |
13:55.20 | jbevren | sorphin: no probs reading the user flash partition? |
13:55.22 | sorphin | root@A3000:~# dd if=/dev/mtdblock2 of=/dev/null bs=512 count=1 1+0 records in 1+0 records out |
13:55.41 | sorphin | tho i just recompiled the kernel again |
13:55.53 | sorphin | i dunno if i dare try cat'ing again |
13:55.55 | sorphin | :P |
13:55.59 | sorphin | if i panic, i can't reboot |
13:56.08 | jbevren | dd if=/dev/mtdblock2 of=/dev/null bs=512k count=2 skip=1 |
13:56.10 | jbevren | thats true |
13:56.14 | jbevren | so about the parallel port reset :) |
13:56.19 | jbevren | can you send a break signal? |
13:56.50 | CosmicPenguin | elmorning |
13:57.49 | sorphin | jbevren: will it even respond to a break? :P |
13:58.03 | sorphin | CosmicPenguin: morning mr 64bit |
13:58.22 | sorphin | crap |
13:58.30 | sorphin | thanks alot |
13:58.39 | sorphin | jbevren: panic |
13:58.40 | sorphin | then |
13:58.44 | sorphin | spam of last command: malloc: block on free list clobbered |
13:59.08 | sorphin | heh |
13:59.33 | sorphin | well, break knocked me outta the shell, but i was able to reboot |
13:59.52 | sorphin | wtf |
14:00.15 | *** join/#elinux grantham (n=grantham@219.95.133.254) |
14:04.28 | grantham | is there an easy way to get fdisk to allow me to create a partition table in a file rather than on a device? |
14:05.03 | *** join/#elinux kergoth (n=kergoth@mail.astrocorp.com) |
14:05.03 | *** mode/#elinux [+o kergoth] by ChanServ |
14:05.38 | kergoth | morning |
14:05.40 | jbevren | sorphin: My thought was, this evening you could build a reset generator |
14:05.52 | jbevren | they have reset generators that watch for a break signal ;-) |
14:06.01 | CosmicPenguin | grantham: I don't think that there is - fdisk depends a lot on having the local media around |
14:06.02 | jbevren | epanorama.net has a couple circuit diagrams methinks |
14:06.21 | jbevren | hah. Someone from england is trying to exercize the dmca |
14:06.43 | sorphin | jbevren: the point is.. i shouldn't need one :P |
14:07.23 | sorphin | CosmicPenguin: and loopfs won't work, because i've never seen loopfs allowing you partition (which is a shame) |
14:08.01 | CosmicPenguin | sorphin: furthermore, where would you get the geometry of your target disk? |
14:08.26 | CosmicPenguin | Partition tables have everything to do with the disk at hand - that whats makes them such a pain in the hey-hey! |
14:09.36 | prpplague | CosmicPenguin: email? |
14:09.38 | sorphin | <PROTECTED> |
14:09.44 | prpplague | CosmicPenguin: i never did find that email you sent |
14:10.45 | sorphin | jbevren: i guess it just doesn't like me, i dunno.. using the same kernel source, same toolchain.. |
14:10.46 | *** join/#elinux weo (n=weo@p5499D811.dip.t-dialin.net) |
14:10.54 | jbevren | nod |
14:10.57 | jbevren | same binary at one point |
14:11.03 | sorphin | well |
14:11.10 | sorphin | the same binary (kernel) worked flawless |
14:11.14 | sorphin | which is odd then |
14:11.17 | jbevren | ohh mine worked? |
14:11.22 | CosmicPenguin | prpplague: never mind - the moment was sort of lost.. :) |
14:11.23 | jbevren | I thought you had probs with my bin |
14:11.28 | prpplague | CosmicPenguin: oh ok |
14:11.30 | sorphin | jbevren: nope |
14:11.33 | sorphin | no probs w/ yours |
14:11.36 | sorphin | yours worked |
14:11.40 | prpplague | CosmicPenguin: sorry then i wasn't able to help |
14:11.41 | jbevren | very odd, then |
14:11.51 | CosmicPenguin | Or 17th, rather |
14:11.52 | sorphin | CosmicPenguin: lucky |
14:12.01 | sorphin | trade ya |
14:12.04 | CosmicPenguin | heh |
14:12.23 | sorphin | i'd rather go to germany than florida |
14:12.23 | grantham | my goal is to create an image (as a file) that contains the bootloader stage1, partion table, stage1.5, ext2 partition containing kernel, stage2, etc |
14:12.24 | sorphin | heh |
14:12.41 | grantham | and that is why i am trying to create a partition table in a file |
14:13.46 | sorphin | grantham: i don't blame you, heh |
14:14.36 | CosmicPenguin | But its very difficult - there's a reason why most bootloaders require the physical media to install themselves |
14:15.03 | *** join/#elinux weo (n=weo@p5499D811.dip.t-dialin.net) |
14:15.22 | sorphin | bout the only way i know of is create it on the media |
14:15.27 | sorphin | then dd it off |
14:15.38 | grantham | CosmicPenguin, what is the reason for saying it is very difficult? |
14:16.00 | CosmicPenguin | grantham: because you need to know the geometry of the physical media |
14:16.30 | CosmicPenguin | And even if you hacked fdisk to take a CHS parameter, grub and lilo still need the physical media present to install themselves |
14:16.57 | CosmicPenguin | The only bootloader that I know of today that doesn't require the physical media is syslinux |
14:17.24 | grantham | CosmicPenguin, are you refering to the need for the stage1 to know about the sector number for the stage1.5? is that what you mean by needing to know the geometry? |
14:17.34 | CosmicPenguin | grantham: yes and no |
14:17.51 | grantham | CosmicPenguin, is CHS cylin head sector? |
14:17.56 | CosmicPenguin | grantham: yes |
14:18.16 | CosmicPenguin | grantham: first of all, the partition table is defined by pointing at the starting sector for each partition |
14:18.23 | grantham | what did your prior no refer to, and how does syslinux get past this? |
14:18.35 | grantham | k |
14:18.46 | CosmicPenguin | the starting sector of a partition has everything to do with the geometry of the disk - so you need to specifically specifiy the geometry of your disk when creating a partition table |
14:19.11 | CosmicPenguin | Which you can do, but then you restrict yourself to only being able to use your image on disks of the exact same geometry |
14:19.41 | grantham | CosmicPenguin, that is a reasonable tradeoff. fdisk could offer me the option of telling it about my desired geometry |
14:19.53 | CosmicPenguin | Furthermore, bootloaders like lilo and grub do have intimate knowledge of the disk geometry to determine where to install the stages |
14:20.02 | CosmicPenguin | syslinux is a dos loader, so it doesn't have that restriction |
14:20.13 | grantham | dos loader? |
14:20.38 | CosmicPenguin | syslinux works the same as a DOS bootloader |
14:20.38 | grantham | runing in real mode? |
14:20.56 | CosmicPenguin | except that it loads a linux kernel instead of command.com |
14:21.27 | grantham | would it not still have the same need to know geometry or does it use some bios services? |
14:22.44 | sorphin | jbevren: i dunno what else to do, heh |
14:23.26 | CosmicPenguin | grantham: I don't think it really cares what the disk geometry is, but if it did, it would get it from the BIOS services, yes |
14:28.51 | CosmicPenguin | hmmmm..... /me has issues |
14:29.18 | sorphin | why does today have to be wednesday? |
14:29.21 | sorphin | ~wednesday |
14:29.22 | ibot | Wednesday sucks, because it is only half way through the week. |
14:29.23 | CosmicPenguin | If I got to germany they week of the 12th, my wife will be out of town too |
14:29.34 | sorphin | ok.. |
14:29.37 | sorphin | and that's an issue how? |
14:29.37 | CosmicPenguin | But if I go the next week, then I won't see my wife for two whole weeks |
14:29.48 | sorphin | ah |
14:29.49 | CosmicPenguin | sorphin: because then we need to find somebody to take care of the house and the cats |
14:29.54 | grantham | for some people, that's a good thing |
14:29.57 | sorphin | neighbor? |
14:30.16 | sorphin | and houses can usually take care of themselves |
14:30.29 | grantham | so can cats |
14:30.35 | sorphin | stop your mail at the postoffice, neighbor feed the cats |
14:30.39 | sorphin | off ya go |
14:30.44 | CosmicPenguin | My house is very immature - it needs to be watched constantly, or it will do something stupid.. :) |
14:30.55 | sorphin | CosmicPenguin: like collapse? |
14:31.10 | grantham | or hold a keg party |
14:31.13 | CosmicPenguin | last time we went on vacation, it beat up the house behind us and took their rose bushes |
14:31.41 | sorphin | CosmicPenguin: wow |
14:31.55 | CosmicPenguin | yeah, that was just horrible |
14:31.57 | sorphin | that defines a whole new meaning to 'roughhousing' |
14:32.06 | CosmicPenguin | heh |
14:32.14 | CosmicPenguin | that was funny, but even higher on the groan-o-meter |
14:32.31 | prpplague | what are we talking about for bootloaders? |
14:32.34 | sorphin | thanks, i'll be here all week, try the veal. |
14:32.43 | CosmicPenguin | prpplague: not your kind of bootloader |
14:32.45 | CosmicPenguin | go back to sleep |
14:32.48 | sorphin | hehe |
14:32.50 | CosmicPenguin | its that useless x86 crap that you hate |
14:33.35 | grantham | don't partition tables exist on other archs as well? |
14:33.42 | sorphin | oh gee.. the basic xbox 360 won't have a hdd, ethernet cable or wireless controller.. oh no! :-P |
14:33.51 | prpplague | CosmicPenguin: ahh |
14:33.58 | sorphin | grantham: yes, they do exist |
14:34.02 | CosmicPenguin | I read they're planning like 6 incremental revisions of the thing |
14:34.12 | CosmicPenguin | probably to introduce new DRM every time as the previous one is broken within a month |
14:34.20 | Soopaman | heh |
14:34.24 | sorphin | CosmicPenguin: god forbid they don't include a cheap piece of cat5 |
14:34.32 | Soopaman | the "platinum" one is being released first |
14:34.32 | CosmicPenguin | thats crazy talk |
14:34.41 | Soopaman | with all the gadgets for a cheaper price |
14:34.49 | Soopaman | in an effort to get market share quick |
14:34.52 | grantham | prpplague, my goal was to create an image (as a file) that contains the bootloader stage1, partion table, stage1.5, ext2 partition containing kernel, stage2, etc. the guys convinced me that this was not easily doable |
14:35.05 | sorphin | Soopaman: the platinum one won't have jack in it then? :P |
14:35.09 | sorphin | cuz that's the $299 one |
14:35.19 | prpplague | grantham: yea, not with x86 |
14:35.21 | sorphin | the $399 has a hdd (and i care because?) |
14:35.42 | grantham | prpplague, is it any different on say pxa? |
14:35.52 | CosmicPenguin | Because it can't be a windows box without a ginormous hard drive |
14:36.03 | sorphin | CosmicPenguin: true |
14:36.09 | sorphin | CosmicPenguin: most of it swap space |
14:36.28 | prpplague | grantham: some ARM and MIPS support booting from several types of media |
14:36.30 | sorphin | for the 3 P4s to coredump |
14:36.43 | grantham | prpplague, i'm not sure how that would address the problem though |
14:37.07 | prpplague | grantham: and what problem is that? |
14:37.17 | CosmicPenguin | prpplague: the important thing there is that ARM and MIPS don't need disk stage bootloaders |
14:37.23 | CosmicPenguin | ~lart intel |
14:37.25 | grantham | prpplague, that is, i don't see a utility that i can tell about geometry and then instruct to make partition tables inside a file |
14:38.10 | grantham | prpplague, i agree that arm/mips don't need multistage bootloaders. but for argument purposes, let's say you wanted to make a partitioning scheme |
14:38.22 | grantham | that was similar across all the archs your code was targeted for |
14:39.01 | CosmicPenguin | grantham: but my point earlier was that is a fairly useless thing anyway - unless you are targeting one drive type and one drive type only |
14:39.05 | prpplague | grantham: well, thats just it, most images are specific to a hardware device |
14:39.12 | CosmicPenguin | s/drive type/drive model/ |
14:39.15 | grantham | true, true |
14:40.02 | grantham | but it would be nice to do one build where all your target device (including disk geometry) was in your build config files |
14:40.15 | sorphin | Soopaman: looking at the feature comparison.. the $399 one doesn't offer squat that's worth that much.. wireless controllers and a hdd, that's it.. |
14:40.15 | grantham | and then it would generate disk images for all your archs |
14:40.55 | sorphin | heh |
14:40.55 | CosmicPenguin | grantham: you can easily write a utility like that in a single afternoon |
14:41.02 | CosmicPenguin | assuming you use a media-less bootloader like syslinux |
14:41.25 | grantham | does syslinux work on non x86? |
14:41.50 | CosmicPenguin | no |
14:42.06 | CosmicPenguin | but most non x86 architectures don't need a disk stage bootloader anyway |
14:42.40 | prpplague | the way we determine sdram and other configs is by hardwiring 4 gpios. this gives us 16 different configurations we can support |
14:43.47 | *** join/#elinux SarahEmm (n=sarahemm@MTL-ppp-159032.qc.sympatico.ca) |
14:43.50 | SarahEmm | heylo |
14:44.00 | sorphin | SarahEmm: morning |
14:44.07 | grantham | CosmicPenguin, i agree with your point. i concede. :-) |
14:44.07 | prpplague | hola |
14:44.18 | SarahEmm | morning :) |
14:44.44 | kergoth | ~mornings |
14:44.44 | ibot | Mornings MUST be destroyed! (see also http://www.destroymornings.com/) |
14:44.48 | kergoth | ~botsnack |
14:44.48 | ibot | aw, gee, kergoth |
14:45.07 | sorphin | ~cluebat kergoth for even speaking the work mornings |
14:45.07 | ibot | ACTION pulls out a ClueBat (tm) and thwaps kergoth for even speaking the work mornings. |
14:45.13 | sorphin | word |
14:45.26 | sorphin | sleep that actually works |
14:45.28 | pb_ | "work mornings" does sound even worse |
14:45.31 | sorphin | if that's possible |
14:45.38 | pb_ | probably as bad a two-word combination as one could think of |
14:45.42 | sorphin | pb_: wotcher mr phil |
14:45.47 | sorphin | pb_: indeed |
14:45.49 | pb_ | hi sorphin |
14:46.44 | sorphin | prpplague: just hook up the I.V. already |
14:47.21 | sorphin | prpplague: he's becoming a network monkey ;) |
14:47.25 | CosmicPenguin | sounds like he is |
14:47.52 | SarahEmm | woo! netmonkey! |
14:47.54 | SarahEmm | <-- NOCstrich |
14:48.08 | sorphin | ^^^^^^^^^ = loon ;) |
14:48.29 | SarahEmm | hehe |
14:48.31 | SarahEmm | i like it :) |
14:48.43 | SarahEmm | hehe |
14:48.55 | sorphin | hope your noc is more useful :P |
14:48.56 | SarahEmm | i'm tempted to put a sign saying 'do not tap on the glass. it scares the NOC analysts.' |
14:49.01 | sorphin | ours likes to punt tickets |
14:49.17 | SarahEmm | where i work: http://q9.com/news/images/q9_noc.jpg |
14:49.29 | SarahEmm | ours is useful :) but i'm biased. |
14:49.58 | sorphin | ah |
14:50.08 | sorphin | do you punt and run? |
14:50.19 | prpplague | look there is a guy downloading pr0n in that photo |
14:50.27 | sorphin | prpplague: of course |
14:50.33 | sorphin | wtf else do you do at 3am? |
14:50.38 | sorphin | :) |
14:50.50 | SarahEmm | lol prpplague |
14:51.10 | SarahEmm | that's a media photo.. i've never seen it look anywhere near that sterile irl... |
14:51.17 | SarahEmm | there's usually a lot more coke cans and pizza boxes around ;) |
14:51.24 | prpplague | hehe, rhinna is #2 on the pop charts this week, hehe |
14:51.38 | sorphin | huh? |
14:51.58 | sorphin | SarahEmm: not to mention, lit |
14:52.00 | CosmicPenguin | This has been your random topic comment for Wednesday |
14:52.02 | sorphin | NOCs are dark :P |
14:52.05 | CosmicPenguin | Thank you for listening |
14:52.51 | SarahEmm | sorphin: heh, we have two groups of thought and two groups of people on that. one side has the lights on, one off. |
14:52.57 | SarahEmm | whenever i'm around, they're off :P |
14:53.47 | sorphin | weirdos (the light son people) |
14:54.08 | SarahEmm | agreed re: weirdos |
14:54.08 | prpplague | sorphin: http://top40-charts.com/artist.php?aid=6567 |
14:54.09 | SarahEmm | ewwww |
14:54.11 | sorphin | course, i'm an a split office |
14:54.14 | SarahEmm | nono fluorescents :P |
14:54.22 | sorphin | SarahEmm: this isnt' overhead |
14:54.30 | SarahEmm | doesn't matter :P |
14:54.31 | prpplague | sorphin: she's from barbados, my office is about 4 blocks from her mothers chattel house |
14:54.40 | sorphin | well, have to have somethign on to see |
14:54.55 | sorphin | and a disco ball won't fit :P |
14:54.55 | SarahEmm | the light from the screens at the front of the room is enough |
14:55.04 | SarahEmm | and we're a fishbowl so the light coming through the windows at the back |
14:55.14 | sorphin | SarahEmm: well, there's only my desk, a monitor and a laptop |
14:55.17 | SarahEmm | ahh ok |
14:55.22 | sorphin | i'm not in the noc |
14:56.10 | sorphin | prpplague: funny, you hear abotu US artists everywhere, but you heard about everywhere artists, everywhere but the US |
14:56.11 | sorphin | heh |
14:56.58 | prpplague | hehe |
14:57.51 | sorphin | well, atleast there's one US artist we won't prolly hear from ever again, thank god |
14:57.55 | prpplague | sorphin: i've just been following it since i had meet her family once |
14:58.20 | prpplague | sorphin: which artist is that? |
14:58.35 | sorphin | prpplague: did you tell them you'll be easy one them once you're surpreme ruler of barbados? ;) |
14:58.46 | sorphin | prpplague: britney and her fake spears |
14:59.02 | prpplague | ahh |
14:59.08 | sorphin | there's the random photo here and there now, but i don't think she'll be recording squat again |
14:59.14 | sorphin | good riddance |
14:59.22 | CosmicPenguin | she recorded squat before |
14:59.26 | CosmicPenguin | oh, wait... that was scat |
14:59.27 | prpplague | sorphin: hehe, no, i spoke to them in the supermarket line |
14:59.27 | sorphin | good point |
14:59.28 | CosmicPenguin | my mistake |
14:59.38 | sorphin | CosmicPenguin: i thought that was crap? |
14:59.48 | CosmicPenguin | tomato tomahto |
14:59.53 | sorphin | indeed |
15:00.31 | CosmicPenguin | He one an emmy last year - is that not recent enough for you? |
15:00.36 | sorphin | heh |
15:00.37 | CosmicPenguin | s/one/won/ |
15:00.47 | sorphin | CosmicPenguin: it was annouced before his last tour he did |
15:01.01 | sorphin | "this is the last time that you'll hear any of his old stuff performed" |
15:01.07 | sorphin | something to that effect |
15:01.09 | CosmicPenguin | Well, his new stuff was decent |
15:01.11 | sorphin | not becaus eit's old |
15:01.18 | sorphin | because of content |
15:01.27 | sorphin | it's now "against his religion" |
15:01.34 | sorphin | but then |
15:01.45 | sorphin | so is getting a blood transfusion that can save your life |
15:01.48 | sorphin | heh |
15:02.04 | CosmicPenguin | Hey, I don't need Prince's approval to party like its 1999 |
15:02.09 | sorphin | CosmicPenguin: most of his new stuff is released through NPG |
15:02.18 | GPSFan | sorphin: can you dcc me your's & jbevren's kernel? |
15:02.19 | sorphin | if not all |
15:02.26 | sorphin | GPSFan: yes |
15:02.33 | sorphin | Please Hold |
15:02.41 | kergoth | any opinions on embedded/small dns servers? |
15:02.47 | GPSFan | thanks, let me see if I can figure out what's up.. |
15:03.47 | sorphin | kergoth: sw wise? |
15:04.14 | SarahEmm | gah, okay, i give up on this cable and build one from scratch :P |
15:04.20 | sorphin | hehe |
15:04.22 | kergoth | sorphin: yeah |
15:04.27 | sorphin | SarahEmm: cat5 :P |
15:04.34 | SarahEmm | and an IC :) |
15:04.37 | prpplague | pb_: i've been stuck on this juicebox bootloader for over a week |
15:04.52 | sorphin | prpplague: maybe your juicebox is empty? ;) |
15:05.01 | sorphin | kergoth: definately not BIND then |
15:05.13 | prpplague | pb_: i've never dealt with arm asm this complexe before and can't seem to get anywhere with it |
15:05.22 | pb_ | prpplague: oh dear |
15:05.24 | sorphin | i personally don't like it, but some use djbdns, there's tinydns |
15:05.24 | kergoth | sorphin: well obviously :P |
15:05.29 | kergoth | hmm |
15:05.47 | sorphin | +like |
15:05.50 | prpplague | pb_: any hints on dealing with large asm apps? |
15:05.58 | pb_ | prpplague: sorry, not really |
15:06.38 | sorphin | prpplague: you're tough, you can make it |
15:07.14 | prpplague | sorphin: hehe, i'm probably gonna have to put it aside for a week or two while my brain cooks on the problem |
15:07.51 | CosmicPenguin | djbdns scratches an itch though |
15:08.12 | sorphin | prpplague: one order of plague brain, well done please |
15:08.52 | sorphin | CosmicPenguin: i don't care for his config/hierarchy layout, schilly does the same crap |
15:09.12 | sorphin | tries to force their own non-standard layout/beliefs w/ their code |
15:09.14 | CosmicPenguin | Yeah, but as far as I can tell, its either that or bind |
15:09.18 | CosmicPenguin | there is no middle ground |
15:09.29 | sorphin | CosmicPenguin: depends on what scale |
15:09.41 | kergoth | there was a decent dns app, but i cant remember the nam eof it |
15:09.42 | kergoth | hmm |
15:09.46 | sorphin | there are other dns servers |
15:09.55 | kergoth | for embedded i mean |
15:10.00 | sorphin | those are just the 2 'mainstream' |
15:10.47 | kergoth | http://dnrd.sourceforge.net/ looks decent if all you need is caching/forwarding |
15:10.53 | kergoth | but i need actual local resolution / db |
15:10.55 | sorphin | kergoth: 310 projects matching dns on freshmeat |
15:11.03 | kergoth | yeah, i'm there :P |
15:11.06 | kergoth | :) |
15:11.06 | sorphin | hehe |
15:11.14 | GPSFan | sorphin: I thought that you built your kernel from the same sources/patch/config & compiler as jbevren. yours is ~30k smaller, I'm wondering what's missing. SCSI? |
15:11.22 | sorphin | kergoth: we'll make a network monkey of you yet ;) |
15:11.24 | CosmicPenguin | well, I use djbdns on my firewall, and I don't mind it |
15:11.28 | CosmicPenguin | but I'm not in the biz, so... :) |
15:11.29 | sorphin | GPSFan: yes |
15:11.33 | sorphin | no scsi |
15:11.42 | sorphin | but + usb |
15:11.44 | CosmicPenguin | I guess thats like telling me that dietlibc is a better choice then uclibc |
15:11.55 | GPSFan | sorphin: ah, so we are comparing apples & grapes... ;>) |
15:12.10 | CosmicPenguin | They both make a mean wine |
15:12.14 | sorphin | GPSFan: has no bearing on the MTD code tho :P |
15:12.40 | sorphin | if he'll give me his current .config |
15:12.48 | sorphin | i'll compile and see what happens |
15:12.49 | sorphin | heh |
15:13.13 | sorphin | CosmicPenguin: dietlibc has more less calories, but also less flavor than uclibc ;) |
15:13.28 | GPSFan | sorphin: probably not, but I was under the impression that you were first trying to build an identical kernel, then later progressing on to mods. |
15:13.28 | CosmicPenguin | plus it causes cancer in laboratory rats |
15:14.02 | kergoth | woot, brought my iriver into work today |
15:14.03 | sorphin | GPSFan: i'll do that if i get his .config |
15:14.06 | kergoth | yay for lack of silence :P |
15:14.13 | sorphin | kergoth: wussy |
15:14.26 | GPSFan | sorphin: ah, |
15:14.44 | sorphin | GPSFan: i didn't know about the mtdblock problem till after |
15:14.45 | sorphin | heh |
15:15.04 | sorphin | maybe my flash isn't aligned the same as it is in IA |
15:15.06 | sorphin | who knows |
15:18.41 | kergoth | hmm, i really would like my own work area and computer |
15:18.42 | kergoth | and a damn fan |
15:18.46 | kergoth | hot |
15:20.38 | kergoth | gah, lilo wont compile with these 2.6.0 linux-libc-headers |
15:23.18 | CosmicPenguin | Stabbing people on your second day? :) |
15:23.29 | kergoth | 4th, and yes :) |
15:33.53 | sorphin | hehe |
15:34.00 | sorphin | kergoth is violent |
15:34.14 | sorphin | you wouldn't know it by looking at him |
15:42.55 | *** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
15:42.55 | *** mode/#elinux [+o TimRiker] by ChanServ |
15:43.42 | kergoth | sorphin: hehe. most of the time i'm harmless. most of the time. |
15:43.51 | kergoth | :) |
15:44.06 | CosmicPenguin | Yeah, I've seen that |
15:44.56 | kergoth | grr |
15:44.58 | kergoth | damn lilo |
15:45.27 | CosmicPenguin | heh |
15:47.41 | jbevren | . o O ( linuxbios ) |
15:47.46 | jbevren | I just hate PC bioses |
15:47.56 | jbevren | dealing with the 896M limit on a server now |
15:48.03 | jbevren | client insists he doesnt need highmem |
15:48.03 | jbevren | heh |
15:48.05 | kergoth | heh |
15:48.13 | kergoth | TimRiker: know any good embedded dns servers offhand? |
15:58.47 | *** join/#elinux kergoth_ (n=kergoth@mail.astrocorp.com) |
16:01.33 | prpplague | TimRiker: hey |
16:01.39 | prpplague | TimRiker: how are things? |
16:01.59 | prpplague | TimRiker: any news lately on aeronix folk? |
16:02.30 | GPSFan | sorphin: when you patched your sources, dod you use jbevren's patch or did you do it by hand. Also did you have any problems when compilong physmap.c? |
16:03.14 | jbevren | GPSFan: having compile issues? |
16:03.20 | jbevren | finally a spare milisecond |
16:04.50 | GPSFan | jbevren: yes, used your patch and got "physmap.c:70 'CONFIG_MTD_PHYSMAP_LEN' undeclared here (not in function)" among other similar errors. |
16:05.05 | sorphin | GPSFan: by hand, and no compile issues, no |
16:05.18 | sorphin | jbevren: gimme your .config |
16:05.44 | jbevren | GPSFan: did you enable partitions? |
16:05.51 | jbevren | I'm not 100% certain that I put the ifdefs in the right spots |
16:06.11 | GPSFan | jbevren: used your config as well I think. |
16:06.14 | sorphin | jev: *poke* i need your .config so i can try to make an exact same kernel see if mine fails then |
16:06.20 | sorphin | jbevren: ^^^ |
16:06.41 | jbevren | you'll need to enable ramdisk in this |
16:06.44 | sorphin | k |
16:06.53 | prpplague | pb_: you use the bdi2000 right? |
16:06.56 | jbevren | since I use tmpfs and jffs2 |
16:07.10 | sorphin | jbevren: heh, that's step 3002 |
16:15.27 | TimRiker | prpplague: no word here. |
16:15.56 | prpplague | TimRiker: lovely |
16:18.03 | GPSFan | jbevren: better, think I forgot to do a make clean or something like that, compiled and now boots. What do I need to do to the ramdisk? |
16:19.51 | jbevren | GPSFan: just enable ramdisk block dev |
16:19.56 | jbevren | since I dont use a ramdisk I have it off in that .config |
16:20.34 | GPSFan | jbevren: ok |
16:21.56 | sorphin | and set the size ;) |
16:22.02 | sorphin | 4M won't be big enough |
16:22.03 | jbevren | hehe |
16:22.04 | jbevren | yeah |
16:22.08 | jbevren | 40's the size of the unpacked RD |
16:22.23 | sorphin | just add a 0 at the end of what's there |
16:22.28 | sorphin | 40960 |
16:22.59 | jbevren | yeah |
16:23.17 | sorphin | if this don't work |
16:23.18 | sorphin | i give up :P |
16:23.27 | jbevren | :P |
16:23.39 | sorphin | must be planet alignment or something |
16:27.29 | GPSFan | jbevren: compiled, bet it needs something in the kernel command line too.. |
16:29.25 | jbevren | for..? |
16:29.37 | jbevren | partitions? |
16:29.48 | jbevren | http://www.jbevren.net/ppc/mtdfinal.txt <- nope. :) |
16:29.53 | jbevren | the code makes assumptions based on my edit |
16:30.17 | GPSFan | jbevren: => VFS: Cannot open root device "" or 03:01 |
16:30.17 | GPSFan | Please append a correct "root=" boot option |
16:30.17 | GPSFan | Kernel panic: VFS: Unable to mount root fs on 03:01 |
16:30.17 | GPSFan | <PROTECTED> |
16:30.18 | jbevren | setenv bootargs mem=128M root=/dev/mtdblock1 rw is what I used for testing |
16:30.30 | jbevren | did you specify root=/dev/ram? :) |
16:30.45 | GPSFan | nothing. |
16:30.48 | jbevren | might want to rdev the kernel before making a pImage out of it :) |
16:30.54 | jbevren | linux assumes floppy ;-) |
16:31.08 | pb_ | prpplague: nope, no bdi2000 here |
16:34.00 | sorphin | jbevren: i've not had that issue yet |
16:34.05 | sorphin | we'll see what happens this round |
16:34.12 | jbevren | well, |
16:34.22 | jbevren | I use a env var that sets bootargs |
16:34.30 | jbevren | net=setenv bootargs mem=128M root=/dev/sda1 ro; tftpboot 400000 ppc; bootm 400000 |
16:34.31 | jbevren | :) |
16:34.48 | jbevren | then type 'run net' on the cmdline |
16:35.06 | sorphin | crap |
16:35.12 | sorphin | 0>Rebooting in 180 seconds.. |
16:35.22 | sorphin | prob is |
16:35.27 | sorphin | it doesn't reboot usually |
16:35.34 | jbevren | yeah I noticed that |
16:35.40 | sorphin | well great |
16:35.46 | sorphin | good thing i'm going home for lunch :P |
16:35.49 | jbevren | :P |
16:35.58 | jbevren | gonna build your break-signal reset circuit? |
16:36.03 | sorphin | heh |
16:36.11 | sorphin | with what? a stick of gum? |
16:36.14 | jbevren | doesnt this thing have a WDT? |
16:36.31 | jbevren | if the kernel panics, the WDT can reset |
16:36.33 | jbevren | ;-) |
16:37.15 | sorphin | i think that's what throws out that 180 seconds, i dunno |
16:37.21 | sorphin | cuz i've seen that not in the kernel |
16:37.28 | sorphin | but if it is a WDT |
16:37.30 | sorphin | it sure don't work |
16:37.46 | file[laptop] | seems like the entire thing doesn't work quite right |
16:38.27 | sorphin | heh |
16:38.28 | sorphin | it DID reboot |
16:38.31 | sorphin | whoa |
16:38.52 | file[laptop] | patience is a virtue? |
16:38.52 | sorphin | jbevren: guess it does have a working wdt |
16:38.53 | sorphin | heh |
16:39.04 | sorphin | file[laptop]: indeed mr file, indeed |
16:40.27 | sorphin | seems to have its limits tho, if the OS is still alive, it won't |
16:40.48 | sorphin | i wonder if linux can support it (i.e. in the WDT kernel config) |
16:42.35 | GPSFan | jbevren: no luck, it's still not finding the ramdisk, so it is something in the way I'm compiling/config since your binary kernel finds it ok, and is +100k larger than what I compiled. |
16:42.38 | sorphin | well, going to lunch now |
16:42.51 | sorphin | GPSFan: least the WDT works :) |
16:43.27 | jbevren | hmm |
16:43.40 | jbevren | are you including the ramdisk on the artis prompt? |
16:44.03 | jbevren | bootm 400000 ff800000 |
16:44.20 | GPSFan | jbevren: in your kernel no in mine yes, and no. doesnt work either way, that's the bootm I used. |
16:44.27 | jbevren | odd |
16:45.15 | GPSFan | jbevren: I think a clue is in the kernel sizes, if I used your .config, they should be roughly the same size. |
16:46.26 | prpplague | TimRiker: when are you moving elinux.org? |
16:48.52 | jbevren | GPSFan: curious, considering I only changed the mtd code |
16:50.46 | GPSFan | jbevren: indeed, I'm looking through the .config's now. |
16:55.31 | CosmicPenguin | ~quote amd |
16:55.40 | CosmicPenguin | Yay us! |
16:59.04 | sorphin | GPSFan: his .config doens't create a ramdisk tho |
16:59.50 | jbevren | create? |
16:59.59 | jbevren | there's one in flash :P |
17:00.01 | jbevren | no need to make one |
17:00.06 | sorphin | jbevren: nono |
17:00.13 | sorphin | allocate in ram |
17:00.14 | sorphin | :P |
17:00.27 | jbevren | isnt that done by the initrd code? |
17:00.31 | sorphin | uhh |
17:00.39 | jbevren | the firmware loads the ramdisk into memory |
17:00.44 | jbevren | tells the kernel where it is |
17:01.30 | sorphin | CONFIG_BLK_DEV_RAM=y |
17:01.31 | sorphin | CONFIG_BLK_DEV_RAM_SIZE=40960 |
17:01.36 | sorphin | that, you bonehead |
17:02.23 | jbevren | ohh |
17:02.27 | jbevren | my ocnfig doesnt have ramdisk enable |
17:02.32 | jbevren | I know, and told gpsfan this :) |
17:02.35 | sorphin | teh firmwareright |
17:02.38 | sorphin | right |
17:02.47 | jbevren | thus the .noramdisk extension :) |
17:02.51 | sorphin | that's what i was mentioning |
17:02.54 | jbevren | ok ok I see :) |
17:03.11 | *** join/#elinux T` (n=total@tor/session/x-982786643fa35155) |
17:04.30 | sorphin | doh |
17:04.37 | sorphin | found one thing i'm missing |
17:04.46 | sorphin | but forgot INITRD |
17:05.09 | GPSFan | i didn't set INITRD either. |
17:05.16 | sorphin | that's the prob possibly |
17:05.23 | sorphin | the normal config does |
17:06.49 | sorphin | cute |
17:06.54 | sorphin | Artis>isdram |
17:06.55 | sorphin | Usage: |
17:06.55 | sorphin | isdram - print SDRAM configuration information |
17:07.06 | sorphin | yeah, real useful command thre |
17:07.15 | sorphin | do nothing but print it's usage info |
17:08.11 | SarahEmm | nice :) |
17:09.17 | sorphin | eeek.. unclean! unclean! (sorry, just saw a file scroll by taht was called ipt_unclean) |
17:09.50 | *** mode/#elinux [+o kergoth] by ChanServ |
17:09.56 | GPSFan | ah, now it boots, thanks sorphin |
17:10.00 | sorphin | yep |
17:10.03 | sorphin | trying mine now |
17:10.24 | sorphin | stop delaying :P |
17:10.30 | jbevren | heh |
17:11.06 | GPSFan | my kernel doesn't have the missing ftl_cs header messages |
17:11.13 | sorphin | heh |
17:11.24 | sorphin | nor does mine now |
17:11.38 | sorphin | prolly reduced debug output |
17:11.53 | GPSFan | sorphin how big is your zvmlinux |
17:12.13 | sorphin | GPSFan: # CONFIG_MTD_DEBUG is not set |
17:12.14 | sorphin | that's why |
17:12.16 | sorphin | checking |
17:12.18 | GPSFan | ah |
17:12.29 | sorphin | 642151 Aug 17 12:09 zvmlinux |
17:12.47 | GPSFan | sorphin great, mine is 642169 |
17:12.56 | sorphin | heh |
17:13.14 | sorphin | what's a few bytes between friends |
17:13.47 | GPSFan | probably the ppcboot header is different as is the compile time |
17:13.49 | sorphin | wooo |
17:13.53 | sorphin | no panic |
17:13.57 | sorphin | wtf |
17:14.06 | sorphin | root@A3000:~# dd if=/dev/mtdblock2 of=kernel |
17:14.06 | sorphin | 2048+0 records in |
17:14.06 | sorphin | 2048+0 records out |
17:14.22 | sorphin | now the question becomes |
17:14.35 | GPSFan | sorphin did you have to create the /dev/mtd...s |
17:14.36 | sorphin | wtf could a simple .config could have borked to cause my panics? |
17:14.40 | sorphin | yes |
17:14.48 | sorphin | for i in 0 1 2 3 |
17:14.48 | sorphin | > do |
17:14.48 | sorphin | > mknod /dev/mtdblock$i b 31 $i |
17:14.49 | sorphin | > done |
17:14.59 | GPSFan | thanks |
17:15.02 | sorphin | nod |
17:15.10 | jbevren | nod |
17:15.11 | sorphin | this is just odd |
17:15.18 | jbevren | I used /proc/devices to get majors |
17:15.28 | sorphin | i know |
17:15.32 | sorphin | and 31 is the najor |
17:15.34 | sorphin | major |
17:15.39 | sorphin | 90 for mtd |
17:15.46 | sorphin | 31 for mtdblock/rom |
17:16.02 | sorphin | devices.txt still calls it rom |
17:16.20 | sorphin | i think tomorrow i'll go to the bank and cash this stupid rebate check |
17:16.28 | jbevren | ppc:~# grep mtd /proc/devices |
17:16.28 | jbevren | <PROTECTED> |
17:16.28 | jbevren | <PROTECTED> |
17:16.30 | jbevren | :) |
17:16.35 | sorphin | i know |
17:16.54 | sorphin | now |
17:17.00 | sorphin | step 50 |
17:17.05 | sorphin | heh |
17:17.06 | jbevren | :) |
17:18.00 | sorphin | only 16 in the kernel :P |
17:18.10 | jbevren | heh |
17:18.22 | sorphin | not counting the sw watchdog |
17:18.42 | sorphin | any way to probe for it? |
17:19.04 | GPSFan | ye haw.. the dd works..! |
17:19.09 | sorphin | GPSFan: hehe |
17:19.14 | sorphin | GPSFan: strange strange |
17:19.55 | sorphin | should call it Root or something |
17:19.56 | sorphin | heh |
17:20.52 | sorphin | GPSFan: any thoughts on tracking down the WDT? |
17:21.26 | GPSFan | not yet, one thing at a time, almost time for lunch, top priority ;>) |
17:21.48 | sorphin | just ate my cheesyburger macaroni |
17:21.48 | sorphin | heh |
17:22.08 | sorphin | i gotta stop looking at this picture, it's distracting |
17:23.23 | sorphin | jbevren: btw |
17:23.23 | jbevren | ? |
17:23.26 | sorphin | i have ramdisk enabled |
17:23.26 | GPSFan | sorphin: what other tests should I run that may have failed on your box |
17:23.32 | sorphin | and i still see the config option for shmfs :P |
17:23.39 | jbevren | and? |
17:23.44 | jbevren | I just opted to not put the ramdisk code in |
17:23.45 | sorphin | GPSFan: taht's the only one |
17:23.46 | jbevren | <PROTECTED> |
17:23.54 | sorphin | you wer saying you couldn't find the option |
17:23.54 | jbevren | I'm aware that its not either-or |
17:23.55 | jbevren | :) |
17:24.07 | jbevren | it'd be a pain to do redhat systems since they boot on a ramdisk :) |
17:24.12 | *** join/#elinux T0mW (n=Tom@24.152.248.137.res-cmts.sth.ptd.net) |
17:24.20 | sorphin | and there's grandpa tommy |
17:24.25 | sorphin | T0mW: hola |
17:24.26 | T0mW | :D |
17:24.37 | T0mW | finally, got a contract |
17:24.47 | sorphin | T0mW: you've been missing all the fun |
17:24.53 | jbevren | tom: congrats |
17:24.56 | GPSFan | jbevren: how do we go from here to a r/w filesystm like you have? |
17:24.58 | sorphin | jbevren, GPSFan and I having fun w/ some PPC boards |
17:25.09 | jbevren | GPSFan: create your ramdisk tree |
17:25.12 | T0mW | prpplague: I should have my own BDI-2000 next week |
17:25.29 | jbevren | use mkfs.jffs2 to create it |
17:25.37 | jbevren | make sur eyou use the -p flag, and set endianness accordingly |
17:25.47 | jbevren | dd the resulting image to /dev/mtdblock1 |
17:25.52 | jbevren | mount the mtdblock. |
17:26.00 | jbevren | first time takes a while, since it has to format erase blocks |
17:26.03 | jbevren | first umount too |
17:26.03 | sorphin | rehoice |
17:26.06 | sorphin | profit! |
17:26.07 | jbevren | after that its fun |
17:26.11 | T0mW | sorphin: what are you two working on that is so interesting? |
17:26.18 | sorphin | T0mW: A3000 |
17:26.23 | sorphin | Artis Micro ppc board |
17:26.30 | T0mW | ok |
17:26.41 | sorphin | 300mhz/8M flash/3 pci slots (3.3v), dimm slot, PCI-104 |
17:26.42 | sorphin | ... |
17:26.42 | GPSFan | jbevren: I have a good start on a ramdisk from my MCP750. busybox 1.0-pre3 |
17:26.55 | jbevren | nod. |
17:27.00 | sorphin | jbevren: i think step one for me will just be taking the normal ramdisk image |
17:27.03 | sorphin | and making it jffs2 |
17:27.03 | jbevren | I used the debian busybox-static package |
17:27.18 | sorphin | 1 step at a time |
17:27.19 | sorphin | heh |
17:27.49 | *** join/#elinux T`_ (n=total@webbox269.server-home.net) |
17:28.14 | sorphin | well, those all work |
17:28.27 | T0mW | sorphin: no, haven't been missing all the fun. Been having my own: new embedded design |
17:28.54 | sorphin | well, this isn't work |
17:28.55 | T0mW | sorphin: LPC2106 and LPC2138 ARM processors on the board |
17:28.57 | sorphin | persay |
17:29.06 | sorphin | arm |
17:29.30 | GPSFan | jbevren: any special mount params, like -o sync or -o noatime ? |
17:30.04 | sorphin | the |
17:30.05 | sorphin | <PROTECTED> |
17:30.05 | sorphin | <PROTECTED> |
17:30.09 | sorphin | GPSFan: ^^^^^ |
17:30.19 | jbevren | Artis>setenv bootargs mem=128M root=/dev/mtdblock1 rw |
17:30.20 | jbevren | :) |
17:30.36 | jbevren | I use noatime, but not sure if that matters with jffs2 |
17:30.46 | jbevren | lessen the write action to the flash |
17:31.09 | GPSFan | jbevren: don't know either but noatime is ususally a good idea with any flash system. |
17:31.11 | sorphin | now.. to go find mkjffs2 |
17:31.18 | jbevren | apt-get install mtd-tools |
17:32.05 | sorphin | mtd-tools: Depends: zlib1g (>= 1:1.2.1) but 1:1.2.1.1-7 is to be installed |
17:32.06 | sorphin | heh |
17:32.22 | sorphin | and about 50 other things apt-get thinks need to be installed |
17:33.16 | sorphin | yet |
17:33.23 | sorphin | installing mtd-tools pkg didn't complain |
17:33.27 | sorphin | go figure :P |
17:33.55 | CosmicPenguin | kergoth: ping |
17:34.31 | sorphin | jbevren: any special args to mkfs.jffs2? |
17:34.31 | GPSFan | sorphin: mkfs.jffs2 is in the old tuxscreen buildroot mtd/utils dir. |
17:34.50 | sorphin | GPSFan: this mtd-tools is updated this year tho ;) |
17:34.56 | kergoth | CosmicPenguin: pong |
17:35.19 | CosmicPenguin | kergoth: which is the posix correct way to get the PATH_MAX define? |
17:35.21 | CosmicPenguin | #include <limits.h> |
17:35.22 | GPSFan | sorphin: time to update then.. |
17:35.23 | CosmicPenguin | or |
17:35.27 | CosmicPenguin | #include <sys/params.h> |
17:35.28 | sorphin | hehe |
17:35.45 | CosmicPenguin | The former works on most distros but doesn't work in OE |
17:35.45 | jbevren | sorphin: i used -p to pad (eliminated the errors you see in my mtdfinal.txt) |
17:35.52 | sorphin | k |
17:35.53 | CosmicPenguin | the latter works in all, making me think that OE is the more posix correct |
17:35.56 | jbevren | also set the erase size to 128k to match the flash (-e 128) |
17:36.01 | sorphin | k |
17:36.12 | jbevren | if youre building it on x86, you migh tneed to set the endianness |
17:36.14 | jbevren | I built mine on the ppc |
17:36.34 | sorphin | heh |
17:36.42 | jbevren | ppc is BE |
17:36.46 | jbevren | x86 is LE |
17:36.47 | sorphin | i know |
17:36.53 | jbevren | so it'll make a LE jffs2 image unless you specify :) |
17:37.06 | jbevren | apparently (and sadly) this matters |
17:37.13 | sorphin | <PROTECTED> |
17:37.14 | sorphin | :P |
17:37.16 | jbevren | leet |
17:37.18 | jbevren | hehe |
17:37.43 | jbevren | imagine you only have about 1Mops/sec, no tone generator, and need to make 4-voice tunes |
17:37.51 | sorphin | uh |
17:37.52 | jbevren | (and all you can do is click the speaker) |
17:38.20 | sorphin | jbevren: can i shoot myself? |
17:38.21 | sorphin | :P |
17:38.23 | jbevren | hehe |
17:38.29 | jbevren | naw, thats what cpu registers are for |
17:38.35 | jbevren | you wont be able to do anything else, but you can do it |
17:38.44 | jbevren | use each reg as a countdown timer for the 'voice' in question |
17:38.57 | jbevren | in your loop, you decrement each timer, and click/reload when one reaches zero |
17:39.03 | kergoth | CosmicPenguin: its my understanding that sys/params.h is the correct way to do it |
17:39.23 | jbevren | forgot the net again? :) |
17:39.27 | sorphin | no |
17:39.39 | sorphin | SecueCRT on the windows box |
17:39.49 | jbevren | sorphin: the result isnt pretty, but its clear, and impressive to see it done |
17:39.50 | jbevren | ah |
17:40.20 | sorphin | dammit |
17:40.31 | CosmicPenguin | kergoth`food: thats my understanding as well |
17:40.31 | sorphin | guess i have to ftp |
17:40.33 | sorphin | grr |
17:40.43 | CosmicPenguin | thanks for your gooey posix knowledge |
17:42.57 | sorphin | erm |
17:43.05 | sorphin | wait, shouldn't have taht on this |
17:53.36 | sorphin | ok |
17:53.39 | sorphin | i was wrong |
17:53.47 | sorphin | and there's the ramdisk |
17:53.55 | sorphin | nicely compressed |
17:53.56 | sorphin | heh |
17:54.04 | sorphin | they sure love that 64 byte header |
17:56.09 | sorphin | heh |
17:56.18 | jbevren | that'd work actually :) |
17:56.24 | jbevren | make sure though that /etc/fstab is right ;-) |
17:56.41 | jbevren | however, if you init=/bin/sh it, youre ok |
17:56.43 | *** part/#elinux SarahEmm (n=sarahemm@MTL-ppp-159032.qc.sympatico.ca) |
17:59.11 | sorphin | <PROTECTED> |
17:59.29 | sorphin | so... maybe i'll edit that 1st |
17:59.29 | sorphin | heh |
17:59.49 | jbevren | heh |
17:59.54 | jbevren | too vague to be harmful :) |
18:01.44 | sorphin | well, if you set root=/dev/mtdblock1, that becomes /dev/root, no? |
18:02.01 | jbevren | I hope |
18:02.04 | jbevren | I dont use /dev/root |
18:02.48 | sorphin | heh |
18:05.47 | sorphin | man, like this box needs tty1-25 |
18:05.48 | sorphin | heh |
18:05.54 | jbevren | heh |
18:05.58 | jbevren | I just have ttyS0 and console |
18:06.01 | CosmicPenguin | You guys are using 2.4 huh.... |
18:06.02 | CosmicPenguin | so sad |
18:06.05 | CosmicPenguin | udev is your friend |
18:06.06 | jbevren | and pts/ |
18:06.11 | sorphin | CosmicPenguin: uhh |
18:06.20 | jbevren | CosmicPenguin: backport 2.6's udev, |
18:06.23 | sorphin | cole: better than devfs? |
18:06.26 | jbevren | or port 2.6 to this board :) |
18:06.31 | jbevren | sorphin: by far :) |
18:06.32 | CosmicPenguin | heh - thats why I said - you guys are using 2.4 - so sad |
18:06.40 | jbevren | I use udev on my laptop |
18:06.41 | sorphin | devfs blew/blows |
18:06.58 | jbevren | CosmicPenguin: atm, this kernel tree's the only one that boots |
18:06.59 | sorphin | well, that's nice |
18:07.04 | sorphin | but |
18:07.11 | CosmicPenguin | sucks to be you guys |
18:07.13 | sorphin | what if the module's external? |
18:07.15 | sorphin | :P |
18:07.19 | sorphin | CosmicPenguin: no it doesn't |
18:07.24 | CosmicPenguin | But then again, you already knew that |
18:07.44 | sorphin | too big :P among other things |
18:07.45 | CosmicPenguin | Because you are sick in the head, thats why |
18:08.00 | sorphin | CosmicPenguin: oh, this coming from you huh? |
18:08.02 | jbevren | you can actually make 2.6 quite small |
18:08.03 | CosmicPenguin | But again, we already knew that... :p |
18:08.05 | jbevren | removing useless junk |
18:08.07 | jbevren | like swap |
18:08.17 | sorphin | swap? who uses swap? |
18:08.20 | jbevren | exactly |
18:08.24 | file[laptop] | swap? what's that? |
18:08.24 | jbevren | you cant turn swap off in 2.4 |
18:08.26 | jbevren | you can in 2.6 |
18:08.28 | sorphin | uhh |
18:08.32 | file[laptop] | :P |
18:08.34 | CosmicPenguin | errr ... yeah |
18:08.39 | jbevren | sorphin: the code is in the kernel |
18:08.45 | jbevren | and if you run low on phys ram it'll try to swap |
18:08.46 | sorphin | CosmicPenguin: you have no room to call me sick ;) |
18:08.48 | jbevren | but fail |
18:08.57 | jbevren | in 2.6, you can completely disable the paging of anonymous memory |
18:08.57 | CosmicPenguin | sorphin: no, but that doesn't mean I can't try |
18:09.03 | sorphin | jbevren: it'd be a while before i ran outta 1.5G |
18:09.14 | jbevren | sorphin: Youre bypassing the point :) |
18:09.30 | sorphin | and? |
18:09.43 | jbevren | the 2.4 VM also hates being without swap |
18:09.56 | jbevren | Ive seen improvements on servers where i used to work, just adding 128k of swap |
18:10.02 | jbevren | crazy eh? |
18:10.08 | CosmicPenguin | Geez |
18:10.19 | CosmicPenguin | its almost as though 2.6 is designed to be better.... |
18:10.19 | sorphin | one thing i will admit |
18:10.22 | CosmicPenguin | nah, thats crazy talk |
18:10.23 | sorphin | the 2.4 vm sucks too |
18:10.23 | jbevren | sorphin: that wouldnt affect you though |
18:10.26 | jbevren | yeah |
18:10.31 | sorphin | but then, it was rewritten what.. 3 times? |
18:10.33 | jbevren | the 2.6 vm is much-improved |
18:10.45 | jbevren | in fact, 2.6 has more than one scheduler |
18:10.46 | jbevren | heh |
18:19.10 | prpplague | TimRiker: ping |
18:19.55 | *** join/#elinux [g2] (n=g2@nslu2-linux/g2) |
18:21.43 | kergoth`food | mm, wendys chicken fingers |
18:22.10 | [g2] | hey kergoth ! |
18:24.06 | prpplague | CosmicPenguin: hey, you think i could get into trouble if i post specific info like memory addresses for the juicebox proprietary bootloader? |
18:24.52 | CosmicPenguin | how easy would it be for, say me, to come on to that information? |
18:25.06 | CosmicPenguin | Could I read a specification on an ARM processor on the web, and make the logical jump? |
18:25.23 | CosmicPenguin | Or would I need a logic analyzer? |
18:25.36 | CosmicPenguin | Wait, what the hell do you care? You're not in the US |
18:25.54 | CosmicPenguin | Do you still have your US citizenship even? |
18:26.32 | CosmicPenguin | I say post away - just don't post it on elinux, and get Timmy in trouble |
18:28.10 | prpplague | hmm |
18:31.09 | CosmicPenguin | Disc golf!!! |
18:31.12 | CosmicPenguin | See you in a hour |
18:33.02 | *** join/#elinux neofob (n=chatzill@mprg4241.mprg.ee.vt.edu) |
18:33.38 | sorphin | heh |
18:44.18 | *** join/#elinux hufnus (n=slonsiki@mb31636d0.tmodns.net) |
19:01.42 | prpplague | darnit, wheres that old fart tom when you need him |
19:03.02 | sorphin | he was hear earlier |
19:03.11 | sorphin | guess he heard you're looking for him and bailed |
19:03.13 | sorphin | ;) |
19:03.51 | prpplague | sorphin: hehe, good news on the JB front |
19:04.04 | sorphin | ah |
19:04.16 | sorphin | unless JB means Jim Beam :P |
19:04.26 | prpplague | sorphin: looks like i've cracked the bootloader |
19:04.32 | sorphin | cool |
19:04.41 | prpplague | sorphin: its now possible to make your own jb cart |
19:06.41 | sorphin | cool |
19:07.10 | prpplague | hehe |
19:11.24 | jbevren | thats it |
19:11.27 | jbevren | I'm firing someone |
19:11.41 | jbevren | chmod -R 1777 / tmp |
19:11.49 | jbevren | must.. kill.. |
19:14.51 | sorphin | jbevren: heh |
19:14.58 | sorphin | 4718592 Aug 17 14:13 root.fs |
19:15.02 | sorphin | that's the jffs2 file |
19:15.06 | sorphin | awful small |
19:15.13 | sorphin | hehe |
19:15.50 | sorphin | "how am i supposed to shove 40M in there????" *smirk* |
19:16.12 | *** join/#elinux kergoth (n=kergoth@mail.astrocorp.com) |
19:17.55 | sorphin | heh |
19:18.06 | sorphin | now it hangs there |
19:19.17 | sorphin | after sending a break |
19:19.21 | sorphin | 9216+0 records in |
19:19.21 | sorphin | 9216+0 records out |
19:19.22 | sorphin | dd: closing input file `root.fs': Bad file descriptor |
19:20.18 | sorphin | which btw, it makes the jffs smaller than the flash partition |
19:24.42 | jbevren | yeah |
19:24.46 | jbevren | when jffs mounts the flash dev |
19:24.48 | sorphin | well hell |
19:24.50 | jbevren | it'll stretch the fs out to fit it |
19:24.51 | sorphin | this time it didn't hang |
19:24.57 | sorphin | interesting |
19:25.08 | sorphin | before it hung after outputing the records count |
19:25.12 | sorphin | this is one weird machine |
19:25.34 | jbevren | sorphin: if you ever screw your perms in a rpm distro |
19:25.36 | jbevren | remember this: |
19:25.38 | jbevren | rpm -q --queryformat "[chmod %{FILEMODES:octal} %{FILENAMES}\n]" dev |grep -v '^chmod 1[24].... ' |cut -c 1-6,8- |bash - |
19:25.59 | jbevren | oneliner to fix a package's permissions :) |
19:26.03 | sorphin | ah |
19:26.28 | sorphin | not that a) i use rpm, b) even understand that ;) |
19:26.33 | sorphin | jbevren: /dev/mtdblock1 6144 5248 896 86% /mnt |
19:26.48 | jbevren | sorphin: jffs2? |
19:27.06 | sorphin | 4718592 = the jffs2 file size |
19:27.27 | sorphin | above, is the output from df after mounting said jffs2 once it's been dd'd to mtdblock1 |
19:27.40 | jbevren | good deal |
19:27.48 | jbevren | <PROTECTED> |
19:27.50 | jbevren | :) |
19:27.52 | jbevren | but that's just busybox |
19:27.56 | sorphin | right |
19:27.59 | sorphin | i'm using their ramdisk |
19:28.02 | sorphin | but it's a start |
19:28.02 | jbevren | I could get it much smaller with uclibC I bet |
19:28.12 | sorphin | now... |
19:28.12 | jbevren | yeah. that's like 99% of the battle though |
19:28.21 | jbevren | remember that you ahve to erase the flash before putting a new jffs on |
19:28.25 | jbevren | I read that in the howto |
19:28.29 | sorphin | heh |
19:28.46 | sorphin | once you've dd'd it on, from that point forward you'll have to erase? |
19:28.58 | sorphin | heh |
19:29.08 | jbevren | yeah, cause the jffs driver will find old nodes from the previous write (especially if the new fs is smaller than the old) |
19:29.15 | sorphin | ah |
19:29.18 | sorphin | oh well |
19:29.27 | jbevren | considering you have about 100k erase cycles |
19:29.30 | jbevren | a few runs wont hurt :) |
19:29.48 | sorphin | nod |
19:31.08 | sorphin | well hell |
19:31.16 | sorphin | jbevren: uh oh |
19:31.18 | sorphin | Rebooting... Restarting system. |
19:31.24 | sorphin | never get ppcboot |
19:31.36 | jbevren | I got that a time or two |
19:31.54 | sorphin | heh |
19:32.01 | sorphin | well, cant' powercycle atm |
19:32.07 | sorphin | ah well, it'll have to wait |
19:32.23 | sorphin | so much for the WDT :P |
19:33.10 | sorphin | 1st time this has happened |
19:33.15 | sorphin | hope i idnd't trash the flash :P |
19:36.38 | sorphin | next project :P |
19:42.57 | sorphin | guess the wdt isn't that smart.. still no reboot, ah well, guess i'll build a real watchdog :P |
19:47.30 | *** join/#elinux Crofton (n=balister@jhr-476-5192.mprg.ee.vt.edu) |
19:47.36 | prpplague | hehe, guess i'm the only one still hacking the juicebox |
19:48.36 | CosmicPenguin | Thank goodness - this how to get a rootfs on a embedded box chatter is distracting |
19:49.41 | sorphin | CosmicPenguin: from what? your pr0n surfing? |
19:49.48 | sorphin | prpplague: s/still// |
19:50.38 | sorphin | prpplague: if i wanna hack a juicebox |
19:50.43 | sorphin | i'll go to the grocery store |
19:50.48 | sorphin | and buy one and drink it ;) |
19:52.14 | prpplague | hehe |
19:57.19 | sorphin | guess his peer doesn't like him |
19:59.21 | *** join/#elinux CosmicPenguin (n=nobody@svl-ext-proxy02.amd.com) |
20:00.01 | prpplague | CosmicPenguin: http://www.elinux.org/wiki/JuiceBoxBootRom?action=show |
20:01.31 | CosmicPenguin | nice |
20:01.35 | CosmicPenguin | good detective work |
20:05.22 | prpplague | CosmicPenguin: i was able to build a cart out of a thumbdrive |
20:05.39 | CosmicPenguin | Will it load the code? |
20:05.56 | prpplague | yep and runs |
20:08.46 | CosmicPenguin | that sucka is cracked yo |
20:09.34 | prpplague | still lots to document |
20:25.10 | *** join/#elinux kergoth_ (n=kergoth@mail.astrocorp.com) |
20:37.00 | CosmicPenguin | ahh, the joys of copying over configuration files to a new system |
20:41.57 | *** join/#elinux kergoth (n=kergoth@mail.astrocorp.com) |
20:49.24 | CosmicPenguin | problems? :) |
20:50.05 | *** join/#elinux ljp (n=lpotter@203.94.178.46) |
21:00.42 | jbevren | sorphin: it'd be hard to trash the flash |
21:00.51 | jbevren | considering the ppcboot firmware partition is forced readonly in-kernel :) |
21:01.11 | *** join/#elinux GPSFan (n=Ken@65.121.49.208) |
21:04.33 | sorphin | then wtf would cause this to just hang instead of rebooting? |
21:05.22 | sorphin | alright, who wants space meat? heh |
21:05.26 | sorphin | i sure don't |
21:06.03 | MonMotha | ah, but you know you want "spaaaacceeee meeaaaaaaattt!" |
21:06.18 | sorphin | MonMotha: uh.. no, not that either |
21:06.24 | sorphin | MonMotha: got the DCT working yet? :P |
21:09.18 | GPSFan | sorphin: it may have to do with there being no RTC, and CONFIG_PPC_RTC=y |
21:11.18 | CosmicPenguin | Hmm - if prpplague has made so much progress with the juicebox, mabye I should get one so he doesn't feel left out |
21:11.21 | CosmicPenguin | we could put twin on it |
21:11.33 | jbevren | sorphin: mine does that sometimes too |
21:11.39 | jbevren | reset brings up the ppcboot firmware |
21:12.09 | GPSFan | sorphin: an output of the unpopulated MCU is connected to the RTC input of the CPU, pulled up in our case. |
21:12.11 | jbevren | I seem to make a mental connection between using jffs2 and it not resetting |
21:12.20 | jbevren | I wonder if the jffs2 code keeps the flash in an insane state through reboot |
21:14.11 | MonMotha | sorphin: no, I've been working on a little midi->playstation adapter |
21:14.15 | MonMotha | it is unfortunately not cooperating with me |
21:14.26 | MonMotha | and since I lack a programmer for the damn chip, debugging is quite slow |
21:16.25 | GPSFan | sorphin: did you have any info on the watchdog timer? |
21:28.10 | *** join/#elinux jayakumar2 (n=jaya@203.121.86.58) |
21:30.30 | sorphin | MonMotha: you always do this |
21:30.40 | MonMotha | sorphin: you've noticed? :) |
21:30.45 | MonMotha | I hope to have this done in a couple weeks |
21:30.56 | MonMotha | just need to get access to a damn programmer for this thing |
21:31.14 | sorphin | MonMotha: you said you were going up to Rose :P |
21:31.31 | sorphin | GPSFan: no, was hoping there was a way to probe for one |
21:32.15 | MonMotha | not for a couple weeks |
21:32.22 | MonMotha | they have a programmer, but I'm still at home |
21:33.59 | sorphin | ah |
21:34.03 | GPSFan | sorphin: I think that the MCU was to provide the WDT and RTC features. |
21:37.45 | chouimat | CosmicPenguin: day off? |
21:38.05 | CosmicPenguin | Lets just say I'm going to change my MAKEOPTS from -j2 to -j3 :) |
21:38.20 | chouimat | hehe |
21:44.29 | sorphin | GPSFan: then why does this thing reboot itself when there was the no root kernel panic? |
21:44.39 | sorphin | the kernel generally doesn't just reboot at that state in 180 seconds :) |
21:46.08 | GPSFan | sorphin: don't know, but I've never see it actaully reboot after 180sec, or longer. and there is no RTC hardware, and the CPU UM doesn't talk about a HW WDT. |
21:48.21 | jbevren | I had it do so |
21:48.23 | jbevren | after 15mins |
21:48.35 | jbevren | er 12, when the decrementer was off |
21:48.40 | jbevren | or whatever that thign is (brainfart) |
21:49.44 | sorphin | well, mine did it after the 180 seconds when i didn't have the initrd configured in |
21:49.53 | sorphin | and i've never had the kernel reboot itself from a panic |
21:50.06 | sorphin | and it's not the kernel saying that "Rebooting in 180 seconds" |
21:50.12 | sorphin | so something else is |
21:50.28 | sorphin | cuz i've seen that happen before |
21:50.35 | sorphin | and i didn't even have a kernel up yet |
21:50.58 | sorphin | and before he says anything |
21:51.43 | *** join/#elinux chouimat (n=dieu@kde/developer/chouinard) |
22:03.22 | CosmicPenguin | hehe |
22:03.30 | CosmicPenguin | They burned up |
22:03.32 | CosmicPenguin | too much wattage |
22:06.43 | sorphin | heh |
22:10.48 | sorphin | ya know, i kept forgetting this thing has a reset switch |
22:10.52 | sorphin | this time i used it |
22:13.32 | sorphin | damn that delay loop |
22:13.43 | sorphin | woo |
22:14.06 | sorphin | VFS: Mounted root (jffs2 filesystem). |
22:14.16 | kergoth | ugh |
22:14.21 | sorphin | ugh? |
22:14.32 | jbevren | ugh? |
22:14.33 | kergoth | with these patches applied, and i use iptables to add a SNAT rule, it returns Invalid Argument |
22:14.40 | kergoth | but only whne using SNAT or DNAT |
22:14.50 | kergoth | it isnt the iptables command or extensions returning that, afaict |
22:14.52 | sorphin | kergoth: SNAT DNAT uh.. you on crack? |
22:15.05 | sorphin | jbev; woot |
22:15.06 | kergoth | so now i get to wade through linux iptables code to determine which function is returning -EINVAL |
22:15.14 | sorphin | jbevren: woot even |
22:15.27 | sorphin | kergoth: and now you know why i don't use that crap ;) |
22:16.18 | sorphin | and just think, i still get to do all this to the other ppc :P |
22:16.33 | kergoth | its one of these patches that busted it |
22:16.34 | sorphin | jbevren: uh.... ping? |
22:16.36 | kergoth | the main problem is being stuck on 2.4 |
22:16.39 | sorphin | heh |
22:16.45 | kergoth | none of the patches i need are well supported on anything before 2.6.11 |
22:16.53 | sorphin | ok, i'll make you a deal |
22:17.00 | sorphin | i won't bitch about not liking 2.6 |
22:17.01 | sorphin | if |
22:17.11 | sorphin | you don't bitch about not liking 2.4 :) |
22:17.15 | kergoth | hehe |
22:17.26 | sorphin | ok |
22:17.28 | sorphin | <PROTECTED> |
22:17.31 | sorphin | why don't i like that |
22:17.48 | sorphin | there's 2 of those |
22:17.51 | sorphin | 1 is that |
22:17.53 | sorphin | the other is |
22:18.00 | sorphin | <PROTECTED> |
22:18.05 | sorphin | is that normal for jffs2? |
22:19.08 | sorphin | well, now i know why df is so mucked up |
22:19.11 | kergoth | heh |
22:19.13 | sorphin | root@A3000:~# cat /etc/mtab |
22:19.13 | sorphin | rootfs / rootfs rw 0 0 |
22:19.36 | sorphin | <PROTECTED> |
22:19.47 | sorphin | <PROTECTED> |
22:19.54 | sorphin | explains the double entries in df |
22:20.33 | sorphin | now howtf to fix it |
22:20.51 | sorphin | kergoth: yo, ex-embedded lackey |
22:21.11 | kergoth | man, lilo hated me earlier. i miss arm. |
22:21.12 | kergoth | :\ |
22:21.13 | kergoth | sup? |
22:21.34 | sorphin | the jffs2 paste |
22:21.42 | sorphin | and the mount bit |
22:21.45 | *** join/#elinux andersee (n=andersee@codepoet.org) |
22:21.45 | *** mode/#elinux [+o andersee] by ChanServ |
22:21.53 | sorphin | andersee: good evening mr andersen |
22:22.08 | kergoth | hmm, dunno offhand |
22:22.15 | sorphin | okie |
22:22.17 | andersee | sorphin: boo |
22:22.21 | sorphin | hoo |
22:22.32 | sorphin | andersee: how's your jffs2, etc knowledge? :) |
22:23.35 | andersee | sorphin: I've been known to rewrite substantial parts of mkfs.jffs2 before |
22:23.39 | sorphin | ah |
22:23.40 | sorphin | good |
22:23.42 | andersee | sorphin: been a couple years though |
22:23.45 | sorphin | just the man i need to talk to then |
22:23.46 | sorphin | heh |
22:24.03 | sorphin | in ps |
22:24.05 | sorphin | i see: |
22:24.15 | sorphin | <PROTECTED> |
22:24.16 | sorphin | <PROTECTED> |
22:24.21 | sorphin | last i checked |
22:24.25 | sorphin | zombies aren't good |
22:24.45 | jbevren | flash is slow |
22:24.47 | jbevren | give it time :) |
22:24.54 | sorphin | jbevren: it's been 15 mins :P |
22:25.10 | sorphin | this isn the 2nd mount :P |
22:25.17 | sorphin | so it shoulda already formatted the erase blocks |
22:25.26 | andersee | stuff inside of braces '[' and ']' in a ps listing is a kernel thread |
22:25.45 | sorphin | k |
22:25.53 | sorphin | jbevren: your df listing hosed too? |
22:25.56 | sorphin | or is it just me :P |
22:26.04 | andersee | an unreaped defunct kernel thread is a Bad Thing(tm) |
22:26.14 | jbevren | heh |
22:26.18 | sorphin | i thought so |
22:26.33 | sorphin | jbevren: check yours? |
22:26.36 | sorphin | :) |
22:27.03 | sorphin | TimRiker: oh, you're on there? |
22:27.11 | sorphin | bunch are on at work |
22:27.20 | sorphin | including me |
22:27.21 | sorphin | heh |
22:27.35 | andersee | TimRiker: so how is rikers.org doing? |
22:32.35 | sorphin | hehe |
22:32.51 | sorphin | now you have a connection in the network security world ;) (if you didn't already) |
22:34.04 | sorphin | heh |
22:35.04 | CosmicPenguin | I guess you could probably shut down my domains if you really wanted to |
22:35.07 | CosmicPenguin | so I guess you have power |
22:35.14 | sorphin | heh |
22:35.47 | sorphin | gee... glad i'm useful for something :-P |
22:35.47 | CosmicPenguin | You would probably have trouble shutting down amd.com, but I wouldn't put it past you |
22:36.01 | sorphin | hey now |
22:36.09 | sorphin | no need to get down right insulting |
22:36.20 | CosmicPenguin | No insulting - i think you could probably get it done |
22:36.33 | CosmicPenguin | that would suck |
22:36.50 | sorphin | nah, i'd shut down Intel before I'd shutdown AMD ;) |
22:36.50 | TimRiker | andersee: checking on it now... it's pretty close, I just need to find the time to do the switches. |
22:37.16 | *** join/#elinux TheCollector (i=brian@mknod.org) |
22:37.45 | sorphin | TimRiker: happen to see the bit above about the jffs2 and the df output? |
22:37.53 | TimRiker | sorphin: what I need at the moment is someone with a BES server to send generate and send me an open IP policy file. |
22:38.19 | sorphin | TimRiker: could you put that in english? :) |
22:38.20 | TimRiker | TI left the restictive one on my blackberry and removed me from the BES server. |
22:38.26 | sorphin | ah |
22:38.49 | TimRiker | BES == blackberry enterprise server |
22:38.50 | sorphin | couple people at work use those things |
22:38.53 | andersee | TimRiker: k |
22:38.59 | file[laptop] | hack her! |
22:39.02 | file[laptop] | crack her! |
22:39.06 | file[laptop] | smash her! |
22:39.15 | andersee | TimRiker: just lemme know, so I can use that box for testing again |
22:39.34 | TimRiker | andersee: will do. |
22:39.36 | file[laptop] | nooooooo ok |
22:39.40 | andersee | TimRiker r00ted andersee's test box |
22:39.44 | file[laptop] | can't you accidentally get a copy of BES? ahum |
22:40.03 | TimRiker | file[laptop]: just the ITPolicy.exe would do nicely. |
22:40.52 | file[laptop] | ha |
22:40.57 | andersee | TimRiker: my new telescope arrives friday... you much into stargazing? |
22:40.57 | file[laptop] | it's my cellphone too |
22:41.04 | sorphin | andersee: heh, i am |
22:41.08 | TimRiker | andersee: not till friday. ;-) |
22:41.12 | sorphin | not that that's relevant |
22:41.15 | andersee | hehe |
22:42.24 | sorphin | couldn't justify the $650 |
22:42.27 | sorphin | :( |
22:42.53 | sorphin | and now, i'm surrounded by too many damn trees at the house |
22:43.14 | andersee | TimRiker: after you get settled in, we should get you, me, and markw and go into the mountains in my camper/trailer -- play video games and look at stars |
22:43.27 | andersee | and eat a lot of junk food that our wives would complain about |
22:43.32 | sorphin | heh |
22:43.51 | sorphin | she doesn't eat too much better |
22:44.52 | andersee | TimRiker: a cgi interface shouldn't be too difficult, though I didn't order a astrocam yet... |
22:45.11 | TimRiker | =) |
22:45.23 | sorphin | blech |
22:45.25 | *** part/#elinux sorphin (n=dans@mewp.captainrock.com) |
22:45.42 | CosmicPenguin | err.... bye |
22:51.27 | *** join/#elinux sorphin (n=dans@mewp.captainrock.com) |
22:59.40 | CosmicPenguin | errr... hello |
23:01.35 | fishhead | http://www.foxnews.com/story/0,2933,166046,00.html <--- YOU GO TO HELL AND YOU DIE HAHAHA |
23:02.17 | sorphin | eww |
23:02.22 | sorphin | it's writing syslog to flash |
23:02.24 | sorphin | that's not good |
23:02.30 | jbevren | hehe |
23:02.34 | jbevren | its a logFS |
23:02.43 | sorphin | heh |
23:02.45 | jbevren | designed for wear leveling :) |
23:02.50 | jbevren | that said |
23:02.52 | jbevren | turn it off anyway :) |
23:02.56 | jbevren | log to tmpfs ;-) |
23:02.58 | sorphin | that doesn't mean i wanna help it wear along |
23:03.45 | CosmicPenguin | use busybox to log |
23:03.57 | CosmicPenguin | no files at all |
23:03.58 | sorphin | i'll have to put busybox on here 1st |
23:03.59 | sorphin | heh |
23:04.15 | jbevren | echo *.* /dev/console > /etc/syslog.conf |
23:04.18 | jbevren | or just dont start syslogd |
23:04.33 | sorphin | my current worries are the 2 yutes.. erm are teh broken processes and the 2 roots |
23:05.12 | sorphin | jbevren: taht don't quite work w/o quotes, but i know what you meant |
23:11.25 | jbevren | :) |
23:16.00 | jbevren | http://www.jbevren.net/ppc/mtdfinal.txt ( updated ) |
23:24.36 | *** join/#elinux kergoth (n=kergoth@mail.astrocorp.com) |
23:26.05 | *** join/#elinux kergoth_ (n=kergoth@c-24-118-219-25.hsd1.mn.comcast.net) |
23:26.05 | *** mode/#elinux [+o kergoth_] by ChanServ |
23:26.57 | sorphin | and oh good, syslog is -- MARK -- 'ing, that woulda nicely eaten the flash |
23:27.13 | kergoth | heh |
23:27.17 | kergoth | should use busybox syslog with -C |
23:27.33 | sorphin | again |
23:27.38 | sorphin | i'll have to put busybox on here 1st <---- |
23:27.46 | kergoth | heh |
23:28.08 | sorphin | all i did was take the original ramdisk and convert it to jffs2 so i had something to start with |
23:28.23 | sorphin | jbevren: saveenv is your friend btw |
23:29.22 | sorphin | heh, maybe my ps is different cuz i'm starting more than he is, i don't just spawn busybox |
23:29.37 | *** join/#elinux kergoth_ (n=kergoth@mail.astrocorp.com) |
23:36.07 | sorphin | heh |
23:37.27 | jbevren | your ps is procps' ps |
23:37.31 | jbevren | my ps is busybox :) |
23:37.43 | sorphin | heh |
23:37.53 | sorphin | so yours misses a zombie ;p |
23:38.09 | jbevren | no actually |
23:38.13 | jbevren | there are no Z-state processes in the list |
23:38.25 | sorphin | <PROTECTED> |
23:38.29 | sorphin | well, that sure is one |
23:38.36 | sorphin | flash ain't that slow :P |
23:38.37 | jbevren | not in my system |
23:39.07 | sorphin | nod |
23:39.16 | sorphin | then i guess that's just one more thing hosed here :P |
23:42.44 | sorphin | jbevren: heh, just noticed they left an old passwd file |
23:54.39 | *** join/#elinux DeltaF (n=Delta_Fa@cpe-66-67-213-237.rochester.res.rr.com) |
23:54.50 | DeltaF | Any ZipIt gurus near by? |
23:56.29 | DeltaF | If anyone can help.. I'm trying to install Adam's firmware from Burn3 but the some mtdblocks are missing. (4 and 5) |
23:57.00 | sorphin | create em? |
23:57.22 | DeltaF | How? The script that's supposed to insmod the modules for me won't run. |
23:57.35 | sorphin | uhh |
23:57.36 | DeltaF | I think the #! line is wrong, considering its running ash not sh. |
23:57.50 | DeltaF | But when I ash <script> it errors out.. |
23:58.05 | DeltaF | When I insmod manually, it gets "unresolved symbol" __get_mtd_device |
23:58.05 | sorphin | wtf do modules being insmod'd have to do w/ missing mtdblock /dev devices? |
23:58.20 | DeltaF | Not sure. /dev is a mystery to me. |
23:58.30 | DeltaF | except for the "usual" desktop stuff. |
23:58.36 | jbevren | DeltaF: the modules are being loaded in the wrong order |
23:58.44 | sorphin | and are there 0-6 mtdblock devices in /dev ? |
23:58.46 | jbevren | re-read the readme :) |
23:58.57 | sorphin | nevermind |
23:59.10 | sorphin | heh |
23:59.15 | DeltaF | There aren't enough mtdblocks.. |
23:59.21 | DeltaF | I fail at stop #0 in http://www.mib.org/zip/TEST-ROOT/readme.txt |
23:59.34 | jbevren | make 'em |
23:59.37 | jbevren | mknod :) |
23:59.38 | sorphin | as i said |
23:59.41 | sorphin | heh |
23:59.47 | jbevren | if you cant use mknod, I cant help ya ;-) |
23:59.55 | DeltaF | I have only 1 2 and 3. |