00:23.16 | *** join/#elinux chouimat (~dieu@ts1-186.f1834.globetrotter.net) |
00:56.03 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
01:08.08 | *** join/#elinux [mbm]_ (~mbm@66.188.10.109.bay.mi.chartermi.net) |
01:33.09 | *** join/#elinux chouimat (~dieu@static-89-76.dsl.tht.net) |
03:09.01 | *** join/#elinux Ironz (~test@adsl-63-199-228-203.dsl.scrm01.pacbell.net) |
03:16.57 | *** join/#elinux chouimat (~dieu@static-89-76.dsl.tht.net) |
03:19.20 | *** join/#elinux Evanrude (~david@ip68-109-63-231.lu.dl.cox.net) |
03:25.11 | *** part/#elinux Ironz (~test@adsl-63-199-228-203.dsl.scrm01.pacbell.net) |
03:29.46 | *** join/#elinux Evanrude (~david@ip68-109-63-231.lu.dl.cox.net) |
05:29.51 | *** join/#elinux glytch (~glytch@12-207-10-186.client.attbi.com) |
06:28.01 | pmisfit | i hate the FAT filesystem. too bad they didn't use the PHAT filesystem. |
06:55.58 | Russ | phucking hosed attribute table? |
06:59.00 | MonMotha | Russ: something like that |
07:38.49 | *** join/#elinux yahya (~snkhan01@210.18.126.135) |
07:39.01 | *** part/#elinux yahya (~snkhan01@210.18.126.135) |
08:24.34 | *** join/#elinux paq (~paq@202.155.133.218) |
08:32.27 | *** join/#elinux Evanrude (~david@ip68-96-125-184.lu.dl.cox.net) |
08:39.33 | *** join/#elinux mallum (~mallum@82-35-112-58.cable.ubr07.dals.blueyonder.co.uk) |
12:12.14 | *** join/#elinux sjhill (~sjhill@65.117.135.105) |
13:12.01 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
13:46.40 | *** join/#elinux GPSFan_ (~kenm@65.114.238.130) |
13:57.49 | chouimat | morning |
13:58.37 | sjhill | dude |
13:58.50 | CosmicPenguin | morning people |
14:02.53 | *** join/#elinux prpplague (~billybob@12.148.134.9) |
14:03.02 | prpplague | howdy all |
14:03.31 | prpplague | hmmm, the one time i actually want to talk to sorphin and he's not here |
14:03.37 | prpplague | lol |
14:03.54 | chouimat | hey prpplague |
14:04.00 | prpplague | chouimat: hey guy |
14:04.17 | prpplague | chouimat: been trying to get some spocks beard down here in east texas |
14:04.23 | prpplague | chouimat: next to impossible |
14:05.03 | chouimat | prpplague: hehe ... probably filled with dixie chick as "unamerican" music ;) |
14:05.56 | chouimat | prpplague: getting good music is impossible here ... must travel 150kkkkkkkkkkkkm |
14:06.06 | chouimat | s/kkkkkkkkkkm/km |
14:06.14 | prpplague | chouimat: yea, well the dixie chicks are like swear words down here |
14:06.37 | prpplague | chouimat: i think walmart is the only place that carry them here |
14:06.52 | chouimat | prpplague: hehe ... my cat is currently enjoying my mother's house .... a lot of stair case |
14:06.58 | prpplague | chouimat: the rest of the stores have pulled them from the shelves |
14:07.42 | prpplague | chouimat: most of the honktonks in the area don't take request for them anymore |
14:08.35 | prpplague | chouimat: you seen the animatrix? |
14:08.40 | chouimat | nope |
14:22.33 | CosmicPenguin | coffee!!!! |
14:22.45 | prpplague | CosmicPenguin: you seen animatrix yet? |
14:25.17 | CosmicPenguin | No, and I don't plan to |
14:25.44 | prpplague | CosmicPenguin: oh well, you'll like animatrix |
14:26.39 | prpplague | CosmicPenguin: its more akin to the heavy metal stuff |
14:26.54 | CosmicPenguin | Oh - yeah, I like that stuff |
14:37.07 | prpplague | CosmicPenguin: seen the new yopy 3700? |
14:37.14 | CosmicPenguin | no! |
14:37.17 | CosmicPenguin | URL? |
14:37.19 | prpplague | CosmicPenguin: just reading about it on linuxdevices.com |
14:37.28 | prpplague | CosmicPenguin: http://palmtops.about.com/cs/alternativepdas/fr/Yopy3700.htm |
14:39.41 | chouimat | sjhill: ;) |
14:40.04 | prpplague | CosmicPenguin: jeeze look familair - http://www.simtec.co.uk/products/EB7500ATX/index.html |
14:40.19 | chouimat | prpplague: I'm currently looking at the zire71 or the tungstenc |
14:40.39 | prpplague | chouimat: nice |
14:42.38 | CosmicPenguin | prpplague: if its anything like its ancestor, watch out |
14:43.33 | chouimat | prpplague: only 99pound |
14:44.20 | CosmicPenguin | prpplague: that Cirrus board looks like a damn Dorado |
14:45.17 | CosmicPenguin | prpplague: what are those black dongles across from the output ports near the ISA port? |
14:46.37 | CosmicPenguin | I want some of these: http://www.simtec.co.uk/products/EB110MOD/gallery.html |
14:47.08 | kergoth | hey |
14:47.26 | CosmicPenguin | kergoth: morning |
15:00.06 | CosmicPenguin | Why is it so hard to explain IP fragmentation to this guy? |
15:02.28 | *** join/#elinux chouimat (~dieu@static-89-76.dsl.tht.net) |
15:03.27 | *** join/#elinux TimRiker (~timr@proxyle02.ext.ti.com) |
15:03.27 | *** mode/#eLinux [+o TimRiker] by ChanServ |
15:05.15 | sjhill | CosmicPenguin: if you explained ip fragmentation to me, i'd probably get lost |
15:29.57 | CosmicPenguin | sjhill: this guy - he is sending very large packets across TCP - like 32k |
15:30.22 | CosmicPenguin | So, on his sniffer, he sees 22 ethernet packets, and then a single TCP ack |
15:30.27 | CosmicPenguin | back the other way |
15:36.33 | sjhill | oh, he is an idiot then |
15:37.05 | CosmicPenguin | Yeah, well, anyway.... |
15:37.33 | CosmicPenguin | I'm trying to explain the phenonmon, but he is convinced that he is sending 22 MTU sized TCP packets |
15:38.32 | CosmicPenguin | The real problem is that the 32k packet is tripping memory, so the stack tries to collapse the 22 SKBs into a single SKB, so we have a huge performance hit because we esentially copy 32k twice |
15:45.59 | *** join/#elinux pmisfit (~pmisfit@adsl-64-161-27-248.dsl.sntc01.pacbell.net) [NETSPLIT VICTIM] |
15:58.11 | *** join/#elinux MornWork (~julie@63.115.83.13) |
15:58.51 | *** join/#elinux TomW (tom@24.229.147.46) |
15:59.03 | *** join/#elinux Russ (foobar@russ.gothicfury.com) [NETSPLIT VICTIM] |
16:29.32 | sjhill | ahhh |
16:29.39 | sjhill | Mt.Dew....nectar of the gods |
16:30.36 | kergoth | true that. |
16:52.20 | kergoth | hmm |
16:52.49 | kergoth | anyone know if theres a doc around that talks about how irq handling works in arm, what with multiplexing and the like? |
16:53.01 | kergoth | I've got someone who needs a better understanding, and I suck at teaching |
17:01.11 | *** join/#elinux paq_ (~paq@202.155.9.188) |
17:29.35 | *** join/#elinux andersee (~andersee@codepoet.org) |
17:29.35 | *** mode/#eLinux [+o andersee] by ChanServ |
17:30.30 | *** part/#elinux sjhill (~sjhill@65.117.135.105) |
17:38.04 | *** join/#elinux TheMasterMind1 (~aman@h-68-166-68-78.MCLNVA23.covad.net) |
17:46.17 | *** join/#elinux ChanServ (ChanServ@services.) |
17:46.17 | *** mode/#eLinux [+o ChanServ] by einstein.freenode.net |
19:01.38 | *** join/#elinux Shido6 (~shido@CPE000629afcd66-CM014330104332.cpe.net.cable.rogers.com) |
19:05.20 | Russ | kergoth: you mean in linux? |
19:05.47 | kergoth | Russ: yeah, especially how things changed when rmk revamped the interrupt handling in 2.5 |
19:05.54 | kergoth | i know i read something somewhere, but cant recall where |
19:06.51 | Russ | I haven't really looked at 2.5 much.. |
19:07.45 | *** join/#elinux MonMotha (~monmotha@dhcp024-208-204-102.indy.rr.com) |
19:08.44 | kergoth | hey MonMotha |
19:08.51 | MonMotha | hi |
19:08.57 | MonMotha | freenode's IPv6 died |
19:09.31 | chouimat | hi MonMotha |
19:10.14 | MonMotha | hello |
19:11.30 | MonMotha | ah, IP fragmentation...fun |
19:11.39 | MonMotha | great way to bring a linux router doing NAT to it's knees |
19:11.56 | chouimat | MonMotha: bsd too |
19:13.16 | MonMotha | just about anything |
19:14.05 | MonMotha | NAT will require defragmenting the packet in many cases (linux always defrags for example), running your connection tracking on it, then refragmenting it to cram it down the local pipe again, performing NAT on every new fragment |
19:14.15 | MonMotha | that's not exactly computationally cheap |
19:14.35 | MonMotha | then again, even routing without NAT causes problems on linux with large numbers of fragments |
19:15.00 | MonMotha | I think I may be defragging always anyway (as I'm still using ipt_state) |
19:15.12 | MonMotha | linux 2.2 had the ip_always_defrag option, which was useful |
19:15.29 | MonMotha | nice thing about that behavior though is that you don't have to worry about fragments in your filter rules |
19:15.50 | MonMotha | which are a pain in the ass as just about the only thing you can say about them is "this is a fragment with ip source foo and ip dest bar" |
19:16.08 | chouimat | MonMotha: I'm using freebsd 5.1 on my router |
19:16.21 | MonMotha | can't say much about the BSDs |
19:16.28 | MonMotha | all my routers are linux |
19:16.45 | MonMotha | I know how iptables works, how tc works, how iproute2 works, how to do vlans, bridges, etc |
19:17.21 | chouimat | MonMotha: I'm using bsd for all my router/vpn/firewall ...better memory management |
19:17.58 | MonMotha | ah, mem management isn't a big deal on most routers I've found (though linux uses quite a bit of ram for each connection, on the order of 64k I think) |
19:18.43 | chouimat | MonMotha: the only problem is I can grow the ramdisk ... |
19:21.16 | *** part/#elinux Shido6 (~shido@CPE000629afcd66-CM014330104332.cpe.net.cable.rogers.com) |
19:28.56 | kergoth | CosmicPenguin: nice |
19:31.30 | prpplague | CosmicPenguin: your ass a little raw? lol |
19:36.29 | CosmicPenguin | prpplague: nope - we got a real deal |
19:37.24 | chouimat | CosmicPenguin: ? |
19:38.20 | CosmicPenguin | Its for my fraternity house... :) |
19:42.05 | chouimat | CosmicPenguin: ok |
19:45.36 | CosmicPenguin | kergoth: gotten a chance to play with bootmenu recently> |
19:45.48 | *** join/#elinux ade|desk (~adrian@modem-3920.chameleon.dialup.pol.co.uk) |
19:46.44 | kergoth | nah, been real busy |
19:51.27 | CosmicPenguin | thats good |
19:51.52 | CosmicPenguin | I just got busy, so no more pro bono hacking for a while |
19:52.07 | CosmicPenguin | Except I gotta make a stock ticker for HSX, or I'll never get any work done |
20:17.27 | Russ | CosmicPenguin: get that 5%? |
20:18.21 | *** join/#elinux GPSFan (~kenm@65.114.238.130) |
20:25.10 | *** join/#elinux mallum (~mallum@82-35-112-58.cable.ubr07.dals.blueyonder.co.uk) |
20:33.45 | CosmicPenguin | Anyone here have any experience with network servers that live in the kernel? |
20:54.28 | chouimat|shower | CosmicPenguin: nope |
20:56.28 | CosmicPenguin | Hmmm... here's something interesting..... |
20:58.19 | CosmicPenguin | TCP uses its own values to set the size of an incoming buffer on a socket |
20:58.42 | CosmicPenguin | As opposed to the standard socket default |
20:59.12 | CosmicPenguin | However, when you call setsockopt() on a TCP socket, it checks the value according to the standard bounds set by the socket, *not* the bounds set by TCP |
21:44.40 | *** join/#elinux ade|desk (~adrian@modem-1271.gorilla.dialup.pol.co.uk) |
22:12.15 | *** join/#elinux ChanServ (ChanServ@services.) |
22:12.15 | *** mode/#eLinux [+o ChanServ] by einstein.freenode.net |
22:12.15 | *** mode/#eLinux [-o kergoth`bbl] by ChanServ |
22:19.06 | *** join/#elinux ChanServ (ChanServ@services.) |
22:19.06 | *** mode/#eLinux [+o ChanServ] by einstein.freenode.net |
22:19.50 | *** join/#elinux ChanServ (ChanServ@services.) |
22:19.50 | *** mode/#eLinux [+o ChanServ] by einstein.freenode.net |
22:57.50 | *** join/#elinux GPSFan_ (~kenm@65.114.238.130) |
23:52.44 | *** join/#elinux TheMasterMind1 (~aman@h-68-166-68-78.MCLNVA23.covad.net) [NETSPLIT VICTIM] |