03:57.56 | quigleymd | exit |
18:13.25 | jsmith | Slow day... |
18:13.31 | jsmith | (as far as chat goes) |
18:13.51 | jsmith | stickster: Can I bother you with another Fedora question (we got the other one solved) |
18:15.14 | stickster | jsmith: Shoot |
18:15.31 | stickster | jsmith: What was the solution for the other problme? |
18:15.32 | jsmith | I finally talked a friend into trying out Fedora |
18:15.34 | stickster | *problem |
18:15.45 | jsmith | (relabeling the LVM thingies) |
18:16.12 | jsmith | So my friend downloaded F7, installed it, was super happy. |
18:16.13 | stickster | I gotcha |
18:16.14 | stickster | OK |
18:16.23 | jsmith | Then he updated, and now his lappy won't suspend |
18:16.26 | stickster | Urgh |
18:16.37 | jsmith | Wasn't the kernel update, so I'm guessing a HAL update |
18:16.55 | jsmith | I went out on a limb and got him to try F8Test1 |
18:16.59 | jsmith | It's working. |
18:17.03 | stickster | This might help: http://people.freedesktop.org/~hughsient/quirk/quirk-suspend-index.html |
18:17.13 | jsmith | Yeah... his laptop already has the quirks setup |
18:17.21 | jsmith | That was my suggestion to him yesterday |
18:17.25 | stickster | OK |
18:17.57 | stickster | I am not too knowledgeable about the kernel and pm-suspend |
18:18.01 | stickster | But... |
18:18.09 | stickster | Is he using any proprietary graphics driver? Particularly ATI |
18:18.13 | jsmith | Nope... |
18:18.15 | stickster | OK |
18:18.23 | jsmith | So, here's my real question. |
18:18.35 | jsmith | Is it even worth filling out a bug report for, if it's working on F8T1? |
18:18.57 | stickster | It's worth filling out a bug report against F7 and noting that it works in F8test1, along with relevant hwinfo |
18:18.58 | jsmith | (He's going to run "yum update" on his F8T1 install and see if it still works after that) |
18:19.07 | stickster | That might be a backportable change |
18:19.31 | stickster | What wireless is that system using? |
18:20.26 | stickster | I had to add an "unload_modules" file in /etc/pm/config.d/ on my T60p for pm-suspend to work properly |
18:20.53 | stickster | With that file containing the line 'SUSPEND_MODULES="ipw3945 ieee80211_crypt_tkip ieee80211_crypt ieee80211" |
18:21.12 | stickster | Because I'm using the old ipw3945 stack |
18:21.24 | jsmith | OK... I'll try to find out from him. |
18:21.26 | stickster | I probably ought to try iwl3945 again; it just keeps disappointing me. |
18:22.13 | stickster | I know there's a way using a kernel debugger (i.e. second machine) to figure out where suspend is hanging up, but I haven't done it |
18:22.21 | jsmith | stickster: You want me to show you? |
18:22.30 | jsmith | That's one thing I *do* know how to do |
18:22.44 | stickster | Well, I'm sure it involves our old pal the null modem serial cable, right? |
18:23.31 | stickster | jsmith: That would be great... I would just need to get a hold of a USB->RS232 converter since my laptop doesn't have a serial port |
18:23.36 | jsmith | Nope... even easier. |
18:23.49 | stickster | Oh wait. |
18:23.54 | stickster | nm, go ahead |
18:24.30 | stickster | I have to wander away for ~60 sec, brb |
18:25.15 | jsmith | modprobe netconsole netconsole=4444@10.0.0.1/eth0,6666@10.0.0.2/00:16:D1:26:00:80 |
18:25.33 | jsmith | change the first set to be the machine local IP address and the second set to be the remote debug machine's ip address and MAC |
18:25.42 | stickster | Oh sweet! |
18:25.47 | jsmith | then on the remote debug machine run this: |
18:25.55 | jsmith | netcat -u -l -p6666 |
18:26.07 | jsmith | (or nc, or whichever thing you've got netcat called) |
18:26.27 | stickster | So the debuggee is the listener? |
18:26.39 | stickster | (remote machine in your example) |
18:27.27 | jsmith | The remote machine is the one that will stay running while the one running netconsole crashes and burns |
18:27.37 | stickster | gotcha |
18:30.07 | jsmith | Make sense... |
18:30.10 | stickster | Yup, totally |
18:30.25 | stickster | Ah, and I found /usr/share/doc/kernel-*/Documentation/networking/netconsole.txt |
18:30.26 | jsmith | Everything that would go to the local console gets sent across the network, which the other box gets via the netcat routine |
18:30.30 | jsmith | w00t! |
18:30.32 | stickster | In case I forget :-) |
18:30.34 | jsmith | netconsole rocks! |
18:30.49 | stickster | So do I need kernel-debug installed to get full symbol information? |
18:30.57 | stickster | or kernel-debuginfo |
18:31.05 | stickster | On the remote machine receiving the info, that is? |
18:35.01 | jsmith | Hmmmn... good question. |
18:35.28 | jsmith | I've only ever used it to get the kernel backtrace... so I wasn't worried about full symbol info |
18:35.38 | jsmith | You'll have to ask someone infinitely smarter than me for that :-) |
18:36.02 | stickster | heh |
18:36.12 | stickster | I'll need to be infinitely smarter to know what to do at that point anyway |
18:41.17 | jsmith | Yeah, but in the crowd you run with, that's not hard. |
18:49.35 | jsmith | <PROTECTED> |
19:03.29 | stickster | jsmith: OK, in that case... I know it hasn't changed, but given how the kernel changes, might be worth trying that unload_modules trick |
19:04.25 | stickster | There's no sort of regulatory daemon or anything with that wifi card, is there? |
19:18.27 | *** join/#fredlug Tall_Eddie81 (n=eddie@ip72-209-238-224.dc.dc.cox.net) |
19:35.17 | jsmith | Nope, not that I know of |
19:51.49 | stickster | Is he using ndiswrapper? Anything else un-free that might be running and not otherwise troubleshootable by kernel guys? |
19:52.16 | stickster | If not I would probably still try putting bcm43xx and any other 802.11 stack stuff in that unload_modules file |
19:57.27 | jsmith | Nope, no ndiswrapper |
19:57.33 | jsmith | In fact, he's not using the wrieless at all. |
19:59.57 | stickster | hmm. |
20:00.37 | stickster | Some ideas might be to: |
20:01.13 | stickster | 1. Try switching to runlevel 3 and running 'pm-suspend' -- if that works, problem is in video driver or some other GUI piece |
20:01.54 | stickster | Oops. |
20:02.08 | stickster | jsmith: Well, ndiswrapper is a userspace program, right? |
20:02.16 | stickster | Albeit run by root |
20:02.26 | jsmith | stickster: I don't mess with it, and don't mess with systems that mess with it. |
20:02.30 | stickster | Heh |
20:02.37 | jsmith | stickster: That's my story, and I'm sticking too it! |
20:03.12 | stickster | Well, he could try adding a script to /etc/pm/sleep.d/ called "10ndiswrapper" or some such (if there's an initscript, same number is fine) |
20:03.54 | stickster | Make it excecutable... it gets a single parameter, so if $1 is "hibernate" or "suspend" he can put in shell commands to stop ndiswrapper, and if "thaw" or "resume", restart it |
20:04.43 | stickster | System wide ones are in /usr/lib/pm-utils |
20:05.03 | stickster | HTH |
20:05.14 | stickster | I've never tangled with ndiswrapper so I'm a little clueless there |
20:08.07 | jsmith | w00t! |
20:08.17 | jsmith | Fedex just delivered me the first copy of my new book! |
20:08.23 | jsmith | Party time! |
20:11.40 | stickster | Awesome! |
20:11.40 | jsmith | http://upload.zooomr.com/photos/jsmith/3087512/ |
20:12.08 | stickster | The one I worked on is out too, FWIW |
20:12.18 | stickster | WOW! |
20:12.21 | stickster | That's some growth rate there |
20:12.35 | stickster | congratulations! |
20:13.54 | stickster | Nice paperweight btw |
20:14.09 | jsmith | Thanks... I got that in Greece |
20:51.39 | *** join/#fredlug jsmith (n=jsmith@000-143-916.area3.spcsdns.net) |