irclog2html for #htc-blueangel on 20051210

03:46.39*** join/#htc-blueangel cp15 (i=ihcdmt@p549A10AB.dip0.t-ipconnect.de)
03:46.39*** mode/#htc-blueangel [+o cp15] by ChanServ
09:19.08*** part/#htc-blueangel lamikr (n=chatzill@aragorn.kortex.jyu.fi)
09:44.58*** join/#htc-blueangel lamikr (n=chatzill@aragorn.kortex.jyu.fi)
10:28.30cp15Hi lamikr, I have tested your patch and it works fine here
10:29.26cp15I added a blueangel config block and commited it into cvs
10:29.36lamikrHi cp15: Thanks for info.
10:29.54cp15It should be in public cvs in a few hours (sourceforge mirrors it, it seems...)
10:30.42lamikrWell, I need to go to downtown anyway, so that's fine... Do you mind if I make new version to oe from this?
10:31.39cp15Ehmm... Please explain
10:33.32lamikrI think there is some old gomunicator snapshot available in the oe packages... So that people are able to build it by using "bitbake gomunicator" command... I could make newer snapshot soon. Or to make it always building the newest version from cvs.
10:33.57cp15It does already build the newest version, I think
10:34.42lamikrOh, then I will not do nothing. :-) (I had not checked from where it took the sources earlier)
10:35.03lamikrIs blueangel using alsa or oss based soundriver?
10:35.06cp15But you may need to delete the stamps and the old sources to get the newest version
10:35.15cp15alsa
10:36.09cp15There is a dependency in gomunicator to use alsa, so I hope you are also using alsa
10:37.21lamikrWell, we are not yet sofar but that is the plan... We have oss based soundriver but that is not finished. (mixer settings not available, can only play via headphone)
10:37.37lamikrBut I have just started to work with the tsc-2101 based alsa sound driver but I am really newbie and may need some help with basic stuff...
10:38.13lamikrAre you here later today, if I ask some help?
10:38.49cp15Most likely, but I am afraid I am not of much help. I simply took existing stuff and modified it a bit
10:40.46lamikrWell, the one who made the oss sounddiver, made also the alsa driver startup so I do not need to start from scratch... The problem is that he broke her ipaq, so he wrote the driver without testing it and can not help much.
10:41.30cp15Ok, feel free to ask... But maybe I don't know the answer :-)
10:43.16lamikrOk... Here comes first basic thing... I modprobes, soundcore, snd-omap-tsc2101, snd-pcm are there something else I should do in theory? (like set some aliases, create /dev nodes, etc...)
10:44.33cp15You also need snd_pcm_oss and snd_mixer_oss to actually use the sound
10:45.33lamikrOk, I need to build new kernel as I have those modules...
10:47.05lamikrOSS sound driver created /dev/dsp node and after that I could simply play the wav files with simply calling "cat music.wav /dev/dsp". Do I need to do same node also for alsa after modprobing snd_pcm_oss and snd_mixer_oss?
10:47.29lamikr(writing too fast: "create same node" ...)
10:48.19cp15If you use devfs it should appear automatically
10:48.28cp15If not, you have to create it
10:49.18lamikrI wish I were using devfs, but we moved to 2.6.14 kernel and it uses udev... It means that I may need to edit udev rules if somebody else has not done that yet :-(
10:51.39lamikrBut I think I can create it by hand with "mknode /dev/dsp c 14"
10:52.06lamikrI need to go now for a while but thanks, that will let me to go forward.
11:18.52lkclello
11:19.50cp15Hello lkcl
11:20.29lkclhiya cp15.  what can i help screw up today?
11:21.51cp15Well, how far is your gpe image?
11:22.23lkcloh, it completed fine - it boots fine, but remember?  as you suspected, screen, keyboard, usb don't work
11:22.37cp15Ok, I will tell you what needs to be changed
11:22.59lkclhurrah :)
11:23.11cp15But you have to find out how to integrate it into openembedded
11:23.22lkclburble.  okay.
11:23.36cp15And it would be nice if you could publish the changes against oe somewhere
11:23.43lkclack.
11:23.54lkcldoes monotone have a "diff" function, then? :)
11:24.06cp15Hmm... Let me check
11:24.34lkclmonotone informative diff - yes, apparently
11:24.59lkclyep, it's got a diff command, hurrah.
11:25.24cp15Ok, first thing is to add SRC_URI_append_blueangel =     " file://disable-apm.patch;patch=1"
11:25.32cp15to packages/xserver/xserver-kdrive_20050207.bb
11:25.39cp15to get suspend working
11:25.52cp15That was the easy part :-)
11:26.08lkcloh damn i'm on a different machine from irc so i have to _type_ these... *sigh*...
11:26.25cp15Maybe you can save the log?
11:26.34lkclyep.  doin dat....
11:27.15lkcldone.
11:27.18lkclwossnext.
11:27.28cp15Ok, create a file /usr/share/tslib/ts.conf-blueangel
11:27.30cp15content:
11:27.54cp15module_raw input
11:27.54cp15module pthres pmin=1
11:27.54cp15module variance delta=30
11:27.54cp15module dejitter delta=100
11:27.54cp15module linear
11:28.01lkclthe file needs to be _on_ the ba
11:28.21cp15Yes, check the oe files, some other architectures already created similar files
11:28.43cp15Everything I mention now has to be done in the image
11:29.09cp15Replace /etc/profile.d/tslib.sh with the following:
11:29.25cp15#!/bin/sh
11:29.25cp15TSLIB_TSDEVICE=/dev/input/event0
11:29.25cp15TSLIB_CONFFILE=/usr/share/tslib/ts.conf-blueangel
11:29.25cp15export TSLIB_TSDEVICE TSLIB_CONFFILE
11:29.26*** join/#htc-blueangel iclem (n=chatzill@iclem.net)
11:29.53lkclack.
11:29.56cp15In /etc/network/interfaces do the following:
11:30.47cp15replace auto lo with auto lo usb0
11:30.47lkclduh of course
11:30.47cp15in the section interface usb0
11:30.48cp15set address to 192.168.0.206
11:30.48cp15set gateway to 192.168.0.205
11:31.25cp15create a file /etc/modutils/zblueangel_kp with content "blueangel_kp"
11:31.37lkcldo we _want_ to be doing that [enabling networking} by default?
11:32.18cp15Yes, it makes debugging problems much easier. If neither the touchscreen nor the keyboard works, you can still log in via usb
11:32.25lkclduh.  true.
11:32.58lkclwhere am i gonna _put_ all this stuff? :)
11:32.59cp15Create a file /etc/modutils/himalaya_ts3 with content "himalaya_ts3" and "evdev" (2 lines)
11:33.28cp15Create a file /etc/modutils/g_ether with content "g_ether"
11:33.48lkclthis is of course all the "sensible" stuff that's obvious once you think about it...
11:34.34cp15Create a file /etc/modutils/blueangel_audio with content "i2c-pxa","snd-uda1380","blueangel-audio","snd-mixer-oss","snd-pcm-oss" (one line each)
11:35.00cp15Add the following to /etc/X11/gpe-login.pre-session
11:35.16cp15if [ -e /dev/tts/0 ]; then
11:35.16cp15chown $USER /dev/tts/0
11:35.16cp15fi
11:35.16cp15if [ -e /dev/snd/controlC0 ]; then
11:35.17cp15chown $USER /dev/snd/controlC0
11:35.19cp15fi
11:35.57lkclack
11:36.02cp15Create a file /etc/X11/blueangel.xmodmap with following content:
11:36.23cp15!keycode 67 = XF86Start
11:36.23cp15!keycode 68 = XF86Mail
11:36.23cp15!keycode 69 = Menu
11:36.23cp15!keycode 70 = XF86Go
11:36.23cp15keycode 71 = XF86Book
11:36.24cp15keycode 72 = XF86Calendar
11:36.26cp15keycode 73 = XF86Phone
11:36.28cp15keycode 74 = Cancel
11:36.30cp15keycode 75 = XF86AudioRecord
11:36.32cp15keycode 76 = XF86Video
11:36.34cp15keycode 122 = XF86AudioLowerVolume
11:36.36cp15keycode 123 = XF86AudioRaiseVolume
11:36.38cp15keycode 124 = XF86PowerDown
11:36.43cp15add the following to etc/X11/Xinit.d/12keymap
11:36.57cp15<PROTECTED>
11:36.57cp15<PROTECTED>
11:36.57cp15<PROTECTED>
11:37.37cp15Thats all I have in my pipeline for now
11:37.41lkclack.
11:37.49lkcllkcl@highfield:~/blueangel$ ls
11:37.49lkcl12keymap           g_ether                interfaces         zblueangel_kp
11:37.49lkclblueangel.xmodmap  gpe-login.pre-session  ts.conf-blueangel
11:37.49lkclblueangel_audio    himalaya_ts3           tslib.sh
11:38.00cp15One thing is missing
11:38.20lkcloh-ah?
11:38.40cp15in conf/machine/blueangel.conf there are a lot of modules missing
11:38.59cp15You probably have to add them
11:39.24lkclBA_MODULES_kernel26 = "evdev tsdev himalaya_tsc2200 himalaya_ts3 asic3_mmc mmc_core g_ether blueangel_battery
11:39.38lkclpcmcia_core hci_uart blueangel_pcmcia snd-mixer-oss blueangel_audio
11:39.43lkclblueangel_rom blueangel_kp
11:39.45lkclany more?
11:40.44cp15I will check
11:43.42cp15bluetooth ext3 fat hidp i2c_core i2c_pxa jbd l2cap mmc_block msdos nls_base nls_cp437 nls_iso8859_1 pcmcia pcmcia_core pxa2xx_core pxa2xx_udc rfcomm snd snd_mixer_oss snd_page_alloc snd_pcm snd_pcm_oss snd_pxa_i2s snd_timer snd_uda1380 soundcore ssp vfat
11:44.54cp15Hmm... The _ are probably incorrect
11:45.00lkclthat's the extra ones or duplicates
11:46.18lkclwhere am i _putting_ all this stuff? :)
11:47.29lkclaw no - don't tell me i'm submitting patches against all the packages.  waaah! :)
11:48.00cp15Just a moment, I will give you a corrected list and then will see how I can help you
11:48.07lkclhe he ack.
11:48.17lkclam just gonna get some breakfast (porridge, yumm)
11:48.21lkclbrb, k?
11:48.29cp15Ok
11:49.59lkclhttp://science.slashdot.org/article.pl?sid=05/12/09/1544239&tid=153&tid=14&tid=219
11:50.12lkclsorry - had to share that with you.
11:54.18cp15Here is the corrected list:
11:54.25cp15bluetooth ext3 fat hidp i2c-core i2c-pxa jbd l2cap mmc_block msdos nls_base nls_cp437 nls_iso8859-1 pcmcia pcmcia_core pxa2xx_core pxa2xx_udc rfcomm snd snd-page-alloc snd-pcm snd-pcm-oss snd-pxa-i2s snd-timer snd-uda1380 soundcore ssp vfat
12:35.36lkclokay, am back.
12:35.52lkcljust a quick phone call to a friend :)
12:36.19cp15Ok, add the modules I mentioned above to the blueangel config
12:36.48lkclack... 1mo
12:38.34lkcldone.
12:39.06lkclgimme 1sec to sort|uniq them...
12:39.22lkclthe original list has pcmcia-core and the above has pcmcia_core
12:40.31cp15pcmcia_core is correct
12:40.39lkclack
12:41.03cp15Actually I did a lookup on /lib/modules, so the list should be correct
12:41.05lkclcomplete list:
12:41.08lkclasic3_mmc blueangel_audio blueangel_battery blueangel_kp blueangel_pcmcia blueangel_rom bluetooth evdev ext3 fat g_ether hci_uart hidp himalaya_ts3 himalaya_tsc2200 i2c-core i2c-pxa jbd l2cap mmc_block mmc_core msdos nls_base nls_cp437 nls_iso8859-1 pcmcia pcmcia_core pxa2xx_core pxa2xx_udc rfcomm snd snd-mixer-oss snd-page-alloc snd-pcm snd-pcm-oss snd-pxa-i2s snd-timer snd-uda1380 soundcore ssp tsdev vfat
12:41.28cp15Ok, looks good
12:42.32lkclnext :)
12:42.33*** join/#htc-blueangel rob_w (n=bob@p85.212.130.212.tisdip.tiscali.de)
12:42.33*** mode/#htc-blueangel [+o rob_w] by ChanServ
12:42.37lkclallo rob
12:42.46cp15The touch screen files should go under packages/tslib/tslib
12:43.25cp15You need to modify tsliv_cvs.bb to get them used
12:43.39lkclthere's already a tslib.sh
12:43.59cp15Yes, you have to mkdir blueangel
12:44.05cp15and put the tslib.sh in there
12:44.19rob_whi
12:44.24lkcloh drat :)
12:44.31rob_wi ve added tslib patches in oe bugzilla
12:44.48cp15Where?
12:45.16rob_wcp15, your latest patch looks like a vacuum cleaner -> getting rid of all the beginner hacks .. .good job , thanks
12:45.33cp15Which patch?
12:46.25rob_wthe patch(s) to gomunicator
12:46.43cp15You have to thank lamikr, it was his work
12:47.30rob_wbug 515 and 516
12:48.49lkcli'm looking at ts bb file - there's nothing clearly saying "install tslib.sh-{$machine} as tslib.sh...
12:50.37cp15Just a moment
12:50.52rob_w-h3600 | h3900 | h1940 | h6300 | h2200 | ipaq-pxa270)
12:50.53rob_w+h3600 | h3900 | h1940 | h6300 | h2200 | ipaq-pxa270 | blueangel)
12:51.04rob_wthat will be checked in soon to tslib_cvs.bb
12:51.06lkclam i putting the ts.conf in tslib/blueangel..
12:51.08lkclack.
12:51.57rob_whmm but it might be not enough yet
12:52.27cp15The 515 looks ok, but I think we need a better solution for 516
12:53.36rob_wyeah tslib looks very "redundant" ;-)
12:54.57lkclburble burble... next!!
12:55.54cp15Hmm... Either we make up a new section blueangel or we make a tslib.sh for blueangel which refers to ts.conf-h3600
12:56.00cp15Opinions?
12:56.11lkclnew section
12:56.56rob_wh3600
12:57.55cp15I think I would also use a new section since it gives us a bit more flexibility
12:58.38lkclplus what if someone gets himalaya going?
12:58.43cp15But the long term solution would be to make the tslib_cvs.bb cleaner
12:58.52lkclyerk.
12:59.15cp15Ok, for I think we add blueangel)
12:59.24lkcldone.  i think.
12:59.33cp15Ok
12:59.39cp15Then next...
12:59.56lkcl12keymap?
13:00.04cp15The network interface
13:00.07cp15Let me look
13:00.10lkclack.  interface.
13:00.27lkclpackages/netbase
13:01.44cp15Yeah, create a new directory blueangel, copy interfaces in it and modify it
13:02.08lkclthere's nothing obvious in the bb file saying how that gets copied, though.
13:02.27lkcl$WORKDIR?
13:03.22cp15I assume it is copying the files from SRC_URI to workdir
13:03.39lkclsuggestions on gateway: .205?
13:03.46cp15and a file in $MACHTYPE has priority over a file in the main directory
13:03.48cp15yes
13:03.53lkclack.  and ack.
13:04.06lkclno bluetooth yet, i assume.
13:04.27lkclok, done.
13:04.47lkclnext.
13:04.49cp15bluetooth works, but lets see that we get the essential stuff into the image first
13:04.52lkclack.,
13:05.11lkclmodules?
13:05.37cp15Ok, for the module loading stuff, try robs changes from http://bugs.openembedded.org/show_bug.cgi?id=515
13:05.40rob_wduh . my ftp user at gnulinx.biz has no write rights ..
13:06.10cp15Maybe I have to chmod some directories
13:06.17cp15What do you want to upload?
13:06.21rob_wcp15, where ?
13:06.34rob_w*my gomunicator build *
13:06.47cp15Ah, ok... Just a moment, I will check
13:06.57lkclthe module_autoload events stuff
13:07.07rob_wi gues my users needs to be in the groups
13:07.12lkcli also found  packages/modutils/files/XXXX/modules
13:08.15*** join/#htc-blueangel iclem (n=clement@iclem.net)
13:08.32lkclokay, ?id=515 - done.
13:09.02lkclnext.
13:09.09lkclhiya iclem
13:09.17iclemhi
13:09.43lkclgpe-login
13:09.56iclemlkcl:  do you still own a Himalaya device
13:10.03lkclam just going through a set of changes to the gpe-image stuff, with cp15, iclem
13:10.06lkclyeh i do, iclem.
13:10.30lkcli just wiped the SD card with my old bzImage and kernel etc. on it, though (it was 2.6.3 anyway)
13:10.49cp15llange got the 2.6.12 kernel to work on himalaya
13:11.00lkcl_excellent!_
13:11.36cp15Ok, for the gpe pre session you have to create a patch and put it into gpe-login/files
13:11.50lkclhmmm ... gpe-login.pre-session: it's a hack job or a patch job argh.  it's a patch job.
13:12.30cp15Then add SRC_URI_append_blueangel = " file://your.patch;patch=1"
13:12.53lkclack
13:13.18cp15Ok, the xmodmap
13:13.25lkclfor gpe-login_0.83.bb
13:13.41lkclor just ... all of them? :)
13:17.35cp15Hmm... No, I think it should be in gpe-session-scripts. But since I nowhere found collie.xmodmap, lets just skip it for now, it does nothing usable right now anyway
13:18.27lkclhmm... which of the gpe-login.bb things is "current"?
13:18.50lkcland why is the 0.75 and 0.76 the only ones referencing pre-session.patch
13:19.10lkclbut pre-session is modded despite tmp/work containing 0.83??
13:19.10cp15Good question
13:19.39lkcloh drat it's because there's a busybox-bad-perms.patch
13:19.46lkclwhich contains the _same_ stuff... *sigh*
13:20.08cp15I found the xmodmap. It is in initscripts
13:24.21lkclgpe-login - done.
13:24.26lkclack xmodmap...
13:25.10lkclhow do i "add" files to monothingy?
13:25.42lkclmonotone add filename duh
13:26.08cp15And another thing which is missing comes into my mind:
13:26.24cp15Add GPE_EXTRA_INSTALL += "gomunicator" to blueangel.conf
13:27.04lkclack.
13:27.07cp15and GPE_EXTRA_DEPENDS += "gomunicator"
13:27.12cp15sorry :-)
13:27.19lkclnp. done.
13:27.37cp15Then lets see what we get now
13:28.04lkcllemme just do a monotone add of stuff
13:28.25cp15rob_w: Sorry, can't change the permissions
13:30.39lkclhttp://hands.com/~lkcl/blueangel.gpe.patch
13:30.44lkclokay.
13:31.06lkclhow do i start a build - _without_ wiping out stuff i've already got!  it took 5 hours last time!
13:32.17cp15Hmm... Just remove the stamps from the packages you modified and do the bitbake again
13:32.20rob_wbitbake -c clean path/to/.bb
13:32.30lkclyaay - at least ccache was used.
13:32.30lkclack.
13:32.38rob_wthen you can build a single via bitbake -b path/to/bb
13:32.46cp15Yes, rob_s solution is better
13:33.34rob_wso for the image you do -c clean -b org.xx/packages/meta/gpe-image.bb
13:34.26lkclhang on - just to check: can i add several .bbs onto the end?
13:36.03lkcl[am just about to find out...]
13:36.24rob_wgomunicator sorts nicely between all the gnome-xx and gpe-xx packages :-D
13:37.02*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kb3cc.k.pppool.de)
13:43.29rob_wFunklord_,  could you check my ftp user permissions , i cant write to the folders -> groups?!
13:43.41lkcldamn the bb cache thing takes forever.
13:43.58lkclis there a quicker way - deleting the files in e.g. tmp/work manually?
13:44.02rob_wlkcl, do you use psyco ?
13:44.18lkclno, because this is on an AMD64 system.
13:44.47lkclERROR: nothing provides ../org.openembedded.dev/packages/gpe-login/gpe-login_0.83.bb
13:44.56rob_wwhen you did build your image already then you  only bzuild the chanegd packages ..
13:45.42rob_walso gpe-image is a bb file so you clean your packages and then clean the gpe-image bb and build only that via  -b
13:45.53lkclso i don't have to do the -c clean thing, i can just do -c clean -b org....gpe-image.bb and it will work out the dependencies?
13:45.54rob_wlkcl, you forgot -b
13:46.05lkclah.  right.
13:46.33rob_w-b has no dependancy`s
13:46.44rob_wso you need to figure them out
13:57.01lkclhmmm.... disable_apm is already applied, cp15.
13:59.27lkclsoup.  gonna get some soup...
14:22.04lkclburbleburble... tslib stuffed...
14:26.54lkclokay dat better i missed a file from the SRC_URI
14:27.49*** join/#htc-blueangel rob_w (n=bob@p85.212.141.40.tisdip.tiscali.de)
14:27.49*** mode/#htc-blueangel [+o rob_w] by ChanServ
14:29.44*** join/#htc-blueangel dullard (n=jim@adsl-static-1-30.uklinux.net)
14:41.10lkclokay. built.
14:41.48lkclla la la...
14:45.38lkclbooooot....
14:46.20lkclblack screen...
14:46.22lkclgpe 2.7...
14:46.54lkclheeave, heeave...
14:48.30lkclzzz...
14:48.48lkclwhy does the boot take so long???
14:49.09cp15On the first boot all installed packages are configured
14:49.16lkcloh, right
14:49.29lkclah, here we go...
14:49.53lkcloh BOLLOCKS :)  no ts :)
14:50.00cp15usb?
14:50.22lkclnope :)
14:50.27cp15keyboard?
14:50.36lkclhang on... lemme check that...
14:50.57lkclhow can i tell if kb working?
14:51.05cp15Probably not of much help, since you are in the touchscreen calibration
14:51.11lkclyeh :)#
14:51.20cp15Do you have a good uplink?
14:51.42lkcl128k/sec
14:51.51lkcl128kbits/sec - about 30k/sec
14:51.58lkcl32mb...
14:51.59cp15How large is the image?
14:52.03cp15Ok
14:52.13lkcl1066 seconds.
14:52.19lkcl17 mins upload time.
14:52.20cp15about 20 minutes
14:52.29cp15send it to me, I will test it
14:52.34lkclack.
14:52.40cp15I have a serial cable which makes life much easier
14:52.48lkclk.
14:54.49lkclit's on its way to http://hands.com/~lkcl/gpe-image-blueangel-20051210143530.rootfs.tar.bz2
14:54.56lkclanyway.
14:55.01lkclin the meantime, let's see what i can fix :)
14:56.33cp15Are you working for hands.com?
14:56.43lkclno.  phil's a friend of mine.
14:57.13cp15Is the 1075 Pounds per day serious?
14:57.18lkclyep.
14:57.27cp15Then I am way too cheap :-)
14:57.33lkclexcept that most of his clients aren't paying clients...
14:58.16lkclokay - evdev should have been put into etc/modutils somewhere shouldn't it
14:58.25lkclby the autoload thing.
14:58.29cp15Yes, I hope
14:58.49lkclwell it ain't.  what should i have rebuilt in order for that to happen?
14:58.56lkclkernel?
14:59.01lkclmodutils.bb?
14:59.06cp15Let me check
15:00.01cp15BTW: I think you can stop your upload then
15:01.18lkclyeh :)
15:01.28lkclpackages/linux/handhelds-pxa-2.6_something?
15:01.41lkclthese contain "autoload" keywords
15:02.08cp15Rebuild packages/linux/xanadux-ba-2.6_2.6.12.bb
15:02.17lkclack.
15:02.37cp15this references kernel.bbclass which uses the autoloads
15:02.59lkcl*sigh*... thank goodness for ccache...
15:03.36lkcl... i think :)
15:03.54lkclyep.  whew.
15:04.29lkclwheeeee :)
15:05.39lkcldone!! _excellent_ - i love ccache :)
15:08.03lkclLAAND OFF HOOPE AND GLLOOOOORRREEEEE, MUUTHERR OF THE FREEEEE SSHHHUUUUUUTTTUUUUUUPPP
15:08.54lkclgpe-image done...
15:10.43lkcluntarring... mkdir oldroot...
15:11.26lkclboot...
15:12.06lkcli'm copying that gpe-image up there anyway, because i can use it to rsync against at a later date.
15:12.34lkclwhy didn't i think of that earlier, and use the fast-link at hands.com to get the "older" gpe-image and rsync up against that, oh well :)
15:12.52lkclgpe 2.7 booting please wait...
15:14.00cp15rsync doesn't work well against compressed files
15:14.29lkclyeh, it's not the brightest of algorithms.
15:15.07lkcldang the package config takes forever...
15:15.16lkclnother cup tea methinks...
15:15.19lkclbrb
15:19.08lkcloh FRAK :)
15:20.43lkclokay, the modutils files are now there... hmmm.
15:21.08lkclhmmm. now do i need to use the kernel from the build i just did?
15:22.07lkcl*thinks*...
15:23.02cp15No, the old kernel is ok
15:23.18lkclthen that's weird, cos the modules are there.
15:23.43lkclit's the same version etc.  - hmmm.. maybe not, because it's compiler-dependent.
15:23.48cp15And it still doesn't work?
15:23.51lkcloh, but the cross-compiler will be the same
15:23.55lkclno it doesn't.
15:24.02cp15no usb also?
15:24.07lkclcorrect.
15:24.31lkclany thoughts?
15:24.34lkclrelevant ones...
15:25.13cp15But maybe you used a different compiler. Do a strings <any module> | grep vermagic
15:25.50lkcl2.6.12-hh2 ARMv5 gcc-3.4
15:26.04cp15looks correct
15:26.46cp15Ok, back to the former solution: Upload your image
15:27.02lkclalready on its way :)
15:31.43lkclhttp://hands.com/~lkcl/gpe-image.tar.bz2 - yep, we got 17 mins to wait...
15:31.53lkclin the meantime?
15:33.16cp15Hmm... What I always wondered: why is it called himalaya_ts3? where did the "3" come from?
15:33.32lkcl3rd development version of the touchscreen code, probably :)
15:34.30cp15I usually use such a postfix when the module unloading crashed and you can't load a new module with the same name :-)
15:35.14lkcl:)
15:35.40lkclok - any suggestions on what to try next, in the next 15 mins, because i can?
15:36.36cp15Hmm... I am thinking
15:38.26lkclmaking a modification to /etc/init.d/rcS to add "lsmod" so i can see on-screen what's been loaded?
15:38.53cp15Yeah, but disable the splash screen, or else you won't see anything at all
15:40.48lkclwhich one's the splash - S02banner?
15:41.05lkclnope - the one with "splash" in it :)
15:43.21lkclon way...
15:44.09lkclah _ha_
15:44.20lkclsnd_mixer_oss: Unknown symbol snd_info_register
15:44.32Funklord_rob_w: all of you belong to the same group
15:44.34lkcll2cap: unknown_symbol
15:44.58lkclthere's a whole stack of stuff missing.
15:45.20lkcluhn.... does module dependencies work correctly with busybox?
15:45.37lkcllast time i checked, modprobe was shit in busybox
15:46.32cp15Funklord_: But the problem is that all files and directories get created with write permission for only the user
15:46.37cp15And chmod doesn't work
15:47.31Funklord_hmm ok
15:47.45Funklord_I chmodded all the files g+w now
15:48.00Funklord_have to find a way to change default perms
15:48.13cp15Thanks. It should be possible to set the umask
15:49.59lkclokay.snd_ctl_find_numid is missing for example.
15:50.36lkcli reckon there's some modules missing from the compile
15:52.24lkclyep, sound core is missing...
15:52.28lkclas a module
15:53.20lkclit's compiled in work.  it's just not copied over.
15:55.30cp15is it in BA_MODULES_kernel26 ?
15:56.17lkclyes - that's why it got compiled.
15:56.35lkclit's just not copied over.
15:57.22cp15No, BA_MODULES_kernel26 specifies which modules are to install
15:57.36lkcli'm tempted to do a complete rebuild...
15:57.46cp15Which modules get compiled is specified in .config
15:58.45lkclthey're all there.
15:59.01lkclthey just haven't been copied over to lib/modules!
15:59.22lkclwhich i find distinctly odd.
15:59.26cp15Yes, it works like this: Every module is packaged in its own ipkg
15:59.41lkclokay.
15:59.53cp15When the image is build, the ipkgs specified in BA_MODULES_kernel26 get installed and the rest doesn't
16:00.11lkclso the list is somehow out-of-date or faulty.
16:00.52cp15is snd in it?
16:01.28lkclthere's a kernel-module-snd-2.6_2.6.12-r0_blueangel.ipk
16:01.54lkclbut i guarantee you that there isn't a snd.ko (whatever it is) in the unpacked gpe-image.tar.bz2.
16:02.15lkclhow is the list of what's to go into the gpe-image specified?
16:02.26cp15But is snd in BA_MODULES_kernel26?
16:02.55lkclis snd in it... lemme check...
16:03.17lkclyep!
16:03.29cp15Strange
16:04.10lkcloh - wait - i hadn't put a space after of BA_MODULES_kernel26 = "
16:04.37lkcli've noticed - already - that there's faults in the thingy. conf reading... *sigh*
16:04.45lkcllet me try again having put that space in...
16:13.46lkclnope.
16:13.55lkclsnd-mixer-oss is there.  snd isn't.
16:14.27cp15Is g_ether and pxa2xx_udc there?
16:14.35cp15Have you checked interfaces?
16:15.50lkclg_ether is there.
16:16.01lkclpxa is not
16:17.35cp15That explains why usb is not working
16:18.19cp15Probably it used the original modules
16:18.37cp15In the original list snd and also pxa2xx_udc were missing
16:20.49rob_wre
16:23.09rob_wyeah the h3900 people have the pxa2xx_udc in the kernel,, maybe that solves the still exsiting problem with loading while not in the cradle
16:27.16rob_wah , good start ... my initrd is corrupted  :-(
16:27.42rob_w~lart fat16 for beeing ancient
16:27.44Funklord_btw, my BA was stolen yesterday =(
16:27.56rob_wFunklord_, oh oh ..
16:28.07rob_whow was that going =
16:28.25FunklordI'm calling the police and blocking the IMEI now
16:29.24FunklordI had it in the belt clip, and suddenly the whole thing was gone
16:29.34Funklordat a club yesterday night
16:30.06cp15With an active sim card?
16:31.39Funklordyep
16:31.40Funklords
16:32.34Funklordanyhow, i believe home insurance covers it =)
16:34.14cp15I have heard of a lot of stolen BAs
16:34.50cp15Have you tried to call it? Is it still active? If yes, your network operator might be able to localize it within a few 100 meters
16:34.50Funklordyeah?
16:36.05cp15Yeah, they even developed a program for windows that will inhibit usage by the thief. But I don't think he will give it back because of this...
16:36.20rob_whehe
16:36.46Funklordyeah heh
16:37.05FunklordI've already blocked the subscription...
16:37.09Funklordmaybe too hasty
16:37.28Funklordshould have called today instead
16:37.46rob_wbtw blueangel_kp taints the kernel
16:37.57cp15But there might be some better protection with linux
16:38.41Funklordif it had gps then .. possibilities would be enormous
16:39.04lkclget your phone to dial in using gpsd and report its position to you :)
16:39.07Funklordthree incorrect logon attempt then it sends the phone coordinates to you via SMS
16:39.28cp15Burn in a IMSI into the operating system. If it is changed, someone gets an SMS with the new IMSI
16:39.28Funklordor, yeah sshd =)
16:39.50rob_wcrap , seems my vfat is more then dead ..
16:40.05cp15Then you can make a call from a special number which doesn't get displayed, instead it initiates a data connection so you can log in
16:40.06Funklordbroken flash card?
16:40.34cp15Then you can inspect the call list :-)
16:40.46rob_wFunklord, lets hope not .. but it looks good so far ,, only the haret cannot correctly read initrd
16:42.28rob_wFunklord, ok ftp works now , thanks
16:42.51FunklordI set a umask.. but it's incorrect
16:43.17FunklordI'm too hung over to think of the correct one
16:43.27Funklordcurrently  022:022
16:43.33cp15002:002
16:44.07cp15Will you buy a new BA if you get the money from the insurance?
16:45.27Funklordok, set =)
16:45.51Funklordcp15: yeah I will, it's the phone with best linux potential imo
16:46.09cp15That is the reason for you to buy it? Cool :-)
16:46.56lkcllikewise.
16:47.23rob_wFunklord, good mood !
16:47.30rob_w~chant Funklord
16:47.31aptFunklord ! Funklord !! Funklord !! Funklord!!!!!!!
16:47.35lkcli _so_ want a 3G linux phone, though...
16:47.44dullardI hope the blueangel effort increases the linux potential of the universal or I might have to swap mine
16:48.03rob_wi am creating a business plan where the ba is playing a major part
16:48.15lkclooo, cool, rob
16:48.23Funklord=))
16:48.41cp15dullard: Sure, cr2 is already working quite hard on it
16:49.19dullardcp15, I know but progress seems much further on the blueangel
16:49.46lkclBOOTSTRAP_EXTRA_RDENEDS += "kernel-module-...."
16:49.49lkcloh bollocks :)
16:50.00Funklordit would be nice with a phone that could take two sims though =)
16:50.05cp15I would buy one for myself, but it would distract me too much from BA development. And the BA was the nearest goal for me
16:50.36FunklordI have a normal subscription + flat rate gprs/umts subscription
16:51.00cp15Best thing would be an emulated sim card. But since it is no longer possible to extract the private key from the sim, this isn't possible
16:51.34Funklordyeah =/
16:51.48Funklorddidn't someone crack it yet?
16:51.54rob_wguys , i cant get my touchsceen to work .. what is that ?
16:52.02FunklordI copied a sim once before
16:52.17rob_wi ve evdev and ive event0  .. i edited the ts.conf
16:52.31Funklordin order to change the code that a phone locks to
16:57.19cp15rob_w: Have you updated /etc/profile.d/tslib.sh ?
16:57.39rob_wah that is empty here
16:58.15cp15#!/bin/sh
16:58.15cp15TSLIB_TSDEVICE=/dev/input/event0
16:58.15cp15TSLIB_CONFFILE=/usr/share/tslib/ts.conf-blueangel
16:58.15cp15export TSLIB_TSDEVICE TSLIB_CONFFILE
16:58.45cp15Attention: I have commited my recent kernel changes
16:59.15cp15I have changed EXTRAVERSION to -hh2-xda0-ba0
16:59.35cp15This means modules are no longer compatible between the older and the newer kernel
16:59.45rob_wok
17:01.14rob_wreally strange still touchscreen is stuck
17:01.52cp15You probably have to reboot to activate the environment variables
17:02.57cp15I will be away now, visiting a friend
17:03.00cp15See you later
17:04.40rob_wok works now
17:06.00rob_wcp15, is there anything you want me to test quickly with your kernel changes ?
17:08.13cp15Maybe you could test how well suspend works
17:08.17cp15modprobe blueangel_kp
17:08.24cp15modprobe blueangel_suspend
17:08.28cp15apm --suspend
17:08.35cp15Press power button
17:08.37cp15Bye
17:09.04rob_wok bye
17:14.04rob_wi hope anoncvs on sf already has your changes
17:14.58lkclanyone got any suggestions on how these conf files work, so that modules actually get turned into packages that are listed in the dependencies?
17:15.48rob_wi think that is done in the modules_autoload section in the machine.conf
17:19.32rob_wbasicly all modules which are compiled get to be a ipk but the one mentioned in the machine.conf are to be installed and get the files in /etc/modules
17:22.34lkclyeh.  but - the packages don't end up in the dependencies.
17:23.06rob_wwhat do you mean ?
17:23.19lkclor, more specifically, i think there's a bitbake file still around somewhere which is saying what the _old_ modules were, so when i build gpe-image it makes gpe-image from the _old_ list
17:23.33rob_wwhat is see is that update-modules doesnt work for the "autoloaded" ones
17:25.58rob_wi think we need to add blueangel as target somewhere
18:35.36*** join/#htc-blueangel ben (n=ben@219-88-85-171.jetstream.xtra.co.nz)
18:58.48lkclokay am off out, busy tomorrow.  will upload the monotone diff once damn i've switched my computer back on :)
19:00.56lkclhttp://hands.com/~lkcl/gpe.blueangel.patch
19:36.37*** join/#htc-blueangel rob_w (n=bob@p85.212.141.40.tisdip.tiscali.de)
19:36.37*** mode/#htc-blueangel [+o rob_w] by ChanServ
23:29.43*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
23:29.54cp15re
23:29.55immoloHello people :D
23:30.12cp15Hi immolo, haven't seen you for a long time
23:30.27immoloyeah, I've had a fun packed few weeks
23:30.47cp15What fun?
23:31.05immolojfs finally topped my laptop, I then made gentoo alittle too bleeding edge and killled everything
23:31.28immoloI had a refit at work so my pc time was about 5mins a day
23:31.45immoloand I'm still ill
23:32.09cp15Sounds terrible
23:32.14immolohow about yourself?
23:32.24cp15Oh, I am fine
23:33.09cp15Oops, that was a short talk
23:33.58*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
23:34.07immolooh and my mouse it broke :P
23:34.42cp15Try to put some cheese on the floor, maybe you will get a new one :-)
23:35.41immolowell it is xmas soon so I can live with the touchpad for a few days
23:36.42immoloI'm just looking forward to my linux security book so I can learn some SElinux and iptables :D
23:37.32cp15SElinux is only for the highest security requirements. In most other cases it is too troublesome to set up and maintain
23:37.43cp15iptables is always good to know
23:43.50*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
23:43.54immolodamn it
23:44.01immolooverheating now :P
23:44.25cp15What have you changed?
23:44.26immolocould be a hint for a new pc
23:44.38immolobrb, my daugter is crying

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.