=== asac_ is now known as asac | ||
philsf | hi, can someone please take a look at the following kernel traces? http://pastebin.ubuntu.com/113482/ | 06:16 |
---|---|---|
philsf | I'm not even sure what to put in a bug report, if this is the case. I think I'm having troubles similar to the closed bug #154591, in hardy (up to date) | 06:17 |
ubot3 | Malone bug 154591 in linux "7.10 live cd does not boot, the error: udevd-event[2292]: modprobe abnormal exit" [Undecided,Fix released] https://launchpad.net/bugs/154591 | 06:17 |
IntuitiveNipple | philsf: Post a new bug, subject "BUG: unable to handle kernel paging request" and tag it with "kernel-oops". Make sure to *attach* files with the reports requested at https://wiki.ubuntu.com/KernelTeamBugPolicies | 06:26 |
philsf | IntuitiveNipple: thanks | 06:31 |
TheMuso | Are you guys interested in troubleshooting a suspend/resume issue? On my macbook pro, suspend/resume fails if I am using the FOSS nv driver, yet resume works if I am using proprietary nvidia drivers. | 09:46 |
Kano | hi, it seems there is a depend on grub when you REMOVE kernels, why is that? | 10:41 |
Kano | when you installed grub-pc (grub2) it should work too | 10:41 |
Kano | http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-jaunty.git;a=commit;h=86eda75b0b200cf158efa007a94e1842ba9292cc | 11:37 |
Kano | bad comment | 11:37 |
henrik-hw0 | rtg: what's the status of the rt2860 kernel that appears to have been included in the ubuntu kernel? can i assume it's based on the manufacturer supplied drivers? | 13:10 |
Kano | henrik-hw0: nope from staging, tested it first, u adopted it | 13:11 |
henrik-hw0 | Kano: I just figured it it already was included there would be no point for me packaging it. | 13:13 |
Kano | and the firmware too | 13:13 |
henrik-hw0 | Kano: Pardon the stupid question but does being in "staging" mean it's included in the source linux package but disabled? | 13:15 |
Kano | its the test section for new drivers | 13:16 |
henrik-hw0 | I see... | 13:17 |
TheMuso | \/c | 14:17 |
Keybuk | err | 15:12 |
Keybuk | how does one set the essid of an interface in jaunty? | 15:13 |
rtg | Keybuk: iwconfig? | 15:13 |
Keybuk | that wasn't working | 15:13 |
Keybuk | NM it seems | 15:13 |
oly562 | hello | 18:38 |
oly562 | i am new to kernel mod builds and kernels on linux. Id like to follow the LDD3 book this next few months and learn how to build drivers. I am running ubuntu 2.6.24-19-server. im trying to follow the book, im currently in chap one and they have stated i need the build dir. it's there. now, im trying to run the hello.c file i just created from code example. Could someone help me a bit, as the Makefile or make cmd. also, where shou | 18:38 |
oly562 | i will be able to follow along pretty well. i am ready for this challenge | 18:39 |
laga | oly562: hum. this is probably not the right place to ask.. maybe the ubuntu-kernel mailing list might be better.. also, your message got cut off :) | 18:40 |
laga | or maybe the kernelnewbies channel, but i'm not sure if they like distro kernels that much | 18:41 |
oly562 | ic | 18:41 |
oly562 | oh | 18:41 |
oly562 | ugh lol thanks for telling me about the message | 18:41 |
oly562 | where did it cut? last few words pleae | 18:42 |
laga | make cmd. also, where shou | 18:42 |
oly562 | k | 18:42 |
oly562 | thanks | 18:42 |
IntuitiveNipple | oly562: Your best bet is to look at the source code for the kernel, especially the individual drivers. Pick a small one and look at its Kbuild and Makefile to get an idea of how it is done. | 18:43 |
oly562 | yah maybe in a year, i will come back and hang in here lol | 18:43 |
oly562 | k | 18:44 |
oly562 | im in the process of trying to git the kern code | 18:44 |
oly562 | reading this now | 18:44 |
oly562 | https://help.ubuntu.com/community/Kernel/Compile | 18:44 |
oly562 | whats the cmdline version of synaptic called? trying to apt-get it | 18:45 |
oly562 | this server is in init 3 | 18:45 |
oly562 | by choice | 18:45 |
oly562 | i just started using ubuntu last month | 18:46 |
oly562 | coming from rh and centos | 18:46 |
oly562 | linux speaking | 18:46 |
oly562 | dpkg? | 18:48 |
oly562 | i thought there is a apt-get none gui prog | 18:48 |
oly562 | but runs in cmdline with pretty colors | 18:48 |
oly562 | menus so forth | 18:48 |
IntuitiveNipple | Use "sudo apt-get install git-core" | 18:50 |
IntuitiveNipple | then, create a directory to work in (I have a directory /home/all/SourceCode/) where all source packages are put | 18:50 |
oly562 | adept? | 18:50 |
oly562 | k | 18:51 |
oly562 | ok | 18:51 |
oly562 | perfect | 18:51 |
oly562 | where will the source packages be? after git-core is installed | 18:51 |
oly562 | /lib or /usr/src | 18:52 |
oly562 | and where do i run the make from ? | 18:52 |
oly562 | sorry | 18:52 |
oly562 | this is what stopped me in the past from continuing this journey... sighs | 18:52 |
IntuitiveNipple | See https://wiki.ubuntu.com/KernelGitGuide for info on downloading the Ubuntu kernel releases | 18:52 |
oly562 | also when i reboot, will i need to modify grub menu? | 18:52 |
oly562 | k | 18:53 |
IntuitiveNipple | For an installed system, the kernel headers are in /lib/modules/`uname -r`/build | 18:54 |
IntuitiveNipple | 'build' is a sym-link to the actual kernel headers location | 18:54 |
oly562 | ok | 18:54 |
IntuitiveNipple | must go, dinner time | 18:54 |
oly562 | thanks nipple:) | 18:55 |
oly562 | hah interesting nic | 18:55 |
oly562 | ok, got it, sym-link. so for my hello.c should i place that in the build dir? or ~/home/someone/SourceCode | 18:56 |
oly562 | i dont see how the make will find the file in my home dir | 18:56 |
oly562 | so i do a symlink from home dir to .../build? | 18:56 |
oly562 | i have no .config custom kern build. will i be able to do this in cmdline? i have no Xserver running. its a server | 18:57 |
oly562 | im reading those links now. bbiab | 19:02 |
oly562 | please feel free to respond | 19:02 |
oly562 | :) | 19:02 |
oly562 | is the term headers the same as saying kern source? | 20:05 |
TheMuso | oly562: No. The kernel source is the entire kernel source. Headers are only the header files needed to build modules outside the kernel. | 20:06 |
oly562 | if i wanted to copy the "kern source" what directory is that? | 20:07 |
oly562 | k | 20:07 |
oly562 | where is the kernel source located | 20:07 |
oly562 | typically by default if you git or grab it from cd during install | 20:07 |
TheMuso | oly562: Depending on the version of Ubuntu you are using, you would install the linux-source-kernelversion package, where kernelversion is the version of the kernel that Ubuntu on your system uses. | 20:07 |
oly562 | hardy | 20:07 |
oly562 | server kernel .19 | 20:08 |
TheMuso | oly562: So linux-source-2.6.24 is the package you want. However if you would rather work with the git repo, then you need to isntall git-core, and clone the git repo to your machine and work on it there. | 20:08 |
oly562 | uname -r | 20:08 |
oly562 | 2.6.24-19-server | 20:08 |
oly562 | cp the git-core to a dir? | 20:09 |
TheMuso | yep so as I said, if you just want a source tarball of the kernel in use, install linux-source-2.6.24 | 20:09 |
oly562 | im not interesting in current | 20:09 |
TheMuso | oly562: No, you use the git clone command, git clone git://url.to/hardy-kernel.git | 20:09 |
oly562 | this is just for testing and learnig from a bood | 20:09 |
oly562 | book | 20:09 |
oly562 | ok. | 20:09 |
oly562 | where with git store this information | 20:10 |
oly562 | so i can "clone" copy it to another dir | 20:10 |
oly562 | i wouldnt want to ln -s it would it from that dir? and save some disk space would i? | 20:10 |
TheMuso | git://kernel.ubuntu.com/ubuntu/ubuntu-hardy.git | 20:10 |
oly562 | yes i got that TheMuso | 20:11 |
oly562 | what does the clone command do? | 20:11 |
oly562 | just grabs the sources and puts in the cur dir? | 20:11 |
TheMuso | oly562: the clone command downloads the git repo and puts it in the current directory | 20:12 |
oly562 | and once i have the source in a dir of my chose, i can do kernel mod builds in there? | 20:12 |
oly562 | ok got it | 20:12 |
oly562 | and.. build? from there as well? | 20:12 |
TheMuso | Yes | 20:12 |
TheMuso | If you only want to build modules against the kernel you are using however, you simply need to install linux-headers-2.6.24-19-server | 20:12 |
oly562 | ok. once i build a new image, kernel, however it's called, i can then install it. right? | 20:12 |
TheMuso | If you make a deb package yes you can | 20:13 |
oly562 | i have the headers installed they are in /usr/src | 20:13 |
oly562 | hmmm... can you say a little more about that. or post a good ubuntu url for me to read up on that.. deb packaging? | 20:13 |
TheMuso | go to http://wiki.ubuntu.com/KernelCustomBuild for more information. | 20:14 |
oly562 | all start grabbing the source , its like huge. isnt there a smaller one? | 20:14 |
oly562 | got that link actually, just trying to clarify a few things, since im new to linux mod and kernel builds | 20:14 |
oly562 | ill be doing this in cmdline , not using any gui | 20:14 |
oly562 | can you do a trunk'd post here for example of your /usr/src/uname... header/ what dir's i should see in there or say a few? | 20:16 |
oly562 | ic arch block .config, crypto, Docum, drivers, kernel, Kbuild | 20:17 |
oly562 | du -sh /usr/src/linux-headers-2.6.24-19/ | 20:18 |
oly562 | 59M/usr/src/linux-headers-2.6.24-19/ | 20:18 |
oly562 | and... | 20:18 |
oly562 | du -sh /usr/src/linux-headers-2.6.24-19-server/ | 20:18 |
oly562 | 7.0M/usr/src/linux-headers-2.6.24-19-server/ | 20:18 |
oly562 | there is a big diff in size of those two dir's | 20:18 |
oly562 | i would assume the 59m is the right one | 20:18 |
oly562 | but. im running server as uname -r states | 20:18 |
oly562 | i dont get it? | 20:18 |
oly562 | its it becuz i did an upgrade or apt-get update b4 in the past? | 20:19 |
oly562 | thanks | 20:19 |
oly562 | trust me all that you guys are saying is really helping me understand things now | 20:20 |
oly562 | i have read things from the links, but i need to be certain of things. the howtos are not Always that clear | 20:21 |
oly562 | im very cautious about loading things on my nix servers | 20:21 |
oly562 | as you all well know, you can kill a box quickly ESpecially with kernel tuning and mod's, programs that require deps that BReak other progs, and hardware | 20:22 |
oly562 | so... any info i may ask, will be greatly helpful | 20:22 |
oly562 | git://kernel.ubuntu.com/ubuntu/ubuntu-hardy.git is downloding | 20:23 |
oly562 | 657,000 objects .... sighs | 20:24 |
oly562 | at 588 kiB/s | 20:24 |
oly562 | i guess about 20 mins there about, giving my buggy charter connection lately doesnt die... | 20:25 |
Kano | https://bugs.launchpad.net/ubuntu/+source/linux/+bug/209901 | 22:43 |
ubot3 | Malone bug 209901 in linux "webcam Logitech QuickCam Messenger ID 046d:08f6 is not reconized" [Medium,Fix released] | 22:43 |
Kano | did anybody patch that driver for 2.6.28? | 22:43 |
Kano | ubuntu has patches for 1.8, you need 3 | 22:49 |
Kano | err gentoo | 22:50 |
Kano | http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/qc-usb-messenger/files/ | 22:50 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!