[00:04] http://wiki.debian.org/QemuUserEmulation <-- it points to http://www.emdebian.org/debian/pool/cross-unstable/g/glibc/libc6-dev-arm-cross_2.3.6.ds1-6_all.deb [00:05] but that does not exist [00:16] axisys: That seems like a question for the debian channels. [00:17] GrueMaster: was replying to twb's comment from yesterday.. i guess he left [00:17] GrueMaster: trying to find out how to cross compile a kernel module for armv7l.. host is ubuntu on x86 [00:18] Oh, I'm actually doing the same. Here is the instructions: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel [00:18] GrueMaster: :-) [00:19] how do I know if it is armel or armhf ? dont know the difference [00:20] axisys, http://www.emdebian.org/debian/pool/main/g/glibc/ [00:20] they moved it. the debian wiki is out of date, feel free to update. [00:20] Neko: i dont use debian [00:21] you're on ubuntu? [00:21] Neko: my laptop is ubuntu 11.10 x86 64bit [00:21] twb suggested to read that.. hence my query [00:21] axisys: What are you trying to build? [00:21] oh.. ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- [00:21] to make. it'll work. [00:21] you really don't need much else than those two [00:22] i want to build a rtl8150.ko for android tablet [00:22] usb ethernet driver [00:22] just the driver on it's own? [00:22] Neko: i need to get the cross compiler [00:22] it's part of the kernel since forever so you're better off building the whole kernel from scratch [00:22] Neko: kernel module .. yes [00:22] Neko: right [00:23] Neko: but never done it [00:23] Neko: cyanogenmod's wiki is not working for me [00:23] never compiled a kernel or never cross compiled a kernel? [00:23] neither [00:23] well did a little bit today with a cross compiler from codesourcery.com ? [00:23] i think that is the url.. forgot [00:24] in the past did build an alpha kernel.. but still very limited experience.. [00:24] them's the guys, but you should be able to use the arm cross compilers in the standard ubuntu repos [00:24] have been using unix for 10+ yrs.. but now like to dive into lower layer [00:24] just apt-get install gcc-arm-linux-gnueabi binutils-multiarch [00:25] don't kick me if that doesn't install anything, I'm remembering those from last time I had to install them :D [00:25] you'll probably also need u-boot-tools or u-boot-mkimage or whatever they call it now [00:25] Neko: was looking at GrueMaster's url [00:25] you're not building an ubuntu kernel though [00:25] Neko: no [00:26] so half of that doesn't make any sense for you [00:26] i think i need a good cross compiler.. i got all the CM kernel [00:26] but now need to build the kernel and then push the driver over [00:27] here is my android [00:27] Linux localhost 2.6.36.3-00020-g3d351b6 #1 SMP PREEMPT Wed Oct 19 10:52:26 JST 2011 armv7l GNU/Linux [00:28] okay you probably best to get the config from the kernel on the android device, I dunno how you're going to get that off though, find the exact source used to build it, and then just cp myandroidconfig /my/linux/source/.config and then "make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig" [00:28] hit / and then type rtl8150 and find the menu it's in, go there, enable it as a module, et voila [00:28] i got the kernel [00:28] make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage [00:28] You should be able to make the module out of tree. Just add "export CROSS_COMPILE=arm-linux-gnueabi-" to the process of making an out-of-tree module. [00:28] that's assuming it boots off a uImage [00:29] ok so first thing first.. what do I run to get the arm cross compiler? [00:29] you said you already have it [00:29] i have the kernel [00:29] I'm gonna leave you to it, I have a ton of work to do [00:29] you said you got a compiler from codesourcery.com [00:30] so you're set up and ready to go [00:30] the cross compiler i used was from there ^ .. but did not build any module [00:30] .. did you make modules? [00:30] and use the original config and update it? [00:30] no wait I said I was gonna leave you to it. sorry, bye :D [00:31] http://paste.ubuntu.com/865728/ <- this is what I ran so far [00:34] axisys: I personally don't want to sound like an ass, but I really don't know how to help on this. This is more of an android question than an ubuntu-arm question. [00:35] well.. do I need to run make modules after make ? [00:35] There is a way to just make the one module you need. let me look. [00:36] http://hex.ro/wp/blog/compile-an-android-kernel-module-outside-the-kernel-source-tree/ will give you some ideas. But you should be able to build that module by itsself. [00:37] GrueMaster: thanks [00:38] Here's a google search that helps. "kernel module build android". [00:38] Tons of returns. [00:38] :-) .. wow you did not give me the lmgtfy .. lol [00:39] GrueMaster: thank you for your help [00:39] This one in particular might be more helpful. http://omappedia.org/wiki/Building_Android_Kernel [00:39] Thant's not how I roll. :P [00:40] GrueMaster: i was using the first link from that search.. let me bug those guys more [00:40] i think i am very close [00:40] Let me know if it works for you. [00:40] GrueMaster: sure [03:07] HA! Fixed my audio (bug 925094) and my network (bug 838200) on my beaglexm. Now to get the kernel team to accept them. [03:07] Launchpad bug 925094 in linux "No audio on omap (beagleXM) system" [Medium,Confirmed] https://launchpad.net/bugs/925094 [03:07] Launchpad bug 838200 in u-boot-linaro "No network support on Beagle XM" [High,Confirmed] https://launchpad.net/bugs/838200 === calculu5 is now known as calculus === jkridner_ is now known as jkridner === Dioxin_ is now known as Dioxin === Dioxin_ is now known as Dioxin [10:24] hello , installing ubuntu on arm , gives that error x86_64 : http://bitsy.me/img4dy - WTF? === yofel_ is now known as yofel === calculu5 is now known as calculus === axisys is now known as axisys_ === axisys_ is now known as axisys === jsm_ is now known as juno [19:21] hello [19:22] I have been an ubuntu user for ages and now have some spare time and would like to contribute, specially interested in ARM issues [19:25] have been cherry picking ftbfs bugs on armhf, any ideas about how to contribute best to the upcoming release? [22:26] juno: silly question, but how do you go about finding the ftbfs bugs on armhf? i suck at launchpad [22:36] steev_: http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20120201-precise.html [22:36] steev_: http://qa.ubuntuwire.org/ftbfs/ [22:36] oh spiffy, i like wgrant, he's good people [22:36] steev_: Between those two pages, there should be enough FTBFS and bug references to keep anyone busy. [22:36] steev_: The first is a summary of the last rebuild test, the second is the state of the current archive. [22:38] yeah i've been playing with precise armhf on my efika for a while now, it's decent enough (there are some minor issues with opengl es that i haven't tracked down) [22:51] steev_: I have been using this page, which is a subset of the page mentioned by infinity, only showing armel and armhf FTBFS: http://qa.ubuntuwire.org/ftbfs/primary-precise-armhf.html [23:12] juno: Hm, I actually meant to delete that one when I added armhf to the main one. But if it's still useful, I'll keep it :) [23:13] wgrant: i like it, i can focus on the arch i care about ;) [23:22] wgrant: agree with steev_, it allows to focus on the arch [23:27] by the way, I read a lot in this channel about setting up a pandaboard with usb disk, but not so much about NFS [23:28] is there any reason why I should not use a root-NFS mount setup? I love the control this gives me to try different rootfs easily [23:35] i use it all the time [23:35] so... no, there is not really a reason not to do it [23:36] in fact, i love it to restore the root with a simple tar xzf -C