| 00:19.15 | *** join/#htc-blueangel Immolo (n=Immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
| 00:19.41 | Immolo | damn the windows version of xchat is pretty cool |
| 00:22.33 | Immolo | not a tidy as the linux version though |
| 01:06.02 | *** join/#htc-blueangel bhima (n=gf2e@i13pc168.ilkd.uni-karlsruhe.de) [NETSPLIT VICTIM] |
| 01:06.02 | *** join/#htc-blueangel etienne (n=eroullan@194.51.71.190) [NETSPLIT VICTIM] |
| 08:50.24 | *** join/#htc-blueangel geers (n=DevzMan@c51008F31.inet.catch.no) |
| 08:56.31 | *** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com) |
| 08:56.31 | *** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ |
| 09:19.54 | etienne | hop |
| 09:22.28 | *** join/#htc-blueangel bwegh (n=bwegh@p54A334BA.dip0.t-ipconnect.de) |
| 09:22.48 | bwegh | morning |
| 09:39.18 | rob_w-cgi | need togo |
| 09:39.59 | bwegh | etienne: did your linux installation work? |
| 09:42.06 | etienne | yep |
| 09:44.53 | etienne | ipkg install ./gomunicator_0.0cvs20051105-r2_armv5te.ipk |
| 09:44.53 | etienne | Clearing state_want and state_flag for pkg=gomunicator (arch_priority=0 flag=16 want=2) |
| 09:44.53 | etienne | Nothing to be done |
| 09:44.53 | etienne | An error ocurred, return value: 4. |
| 09:44.53 | etienne | Collected errors: |
| 09:44.54 | etienne | Cannot find package gomunicator. |
| 09:44.56 | etienne | Check the spelling or perhaps run 'ipkg update' |
| 09:53.24 | bwegh | strange ... |
| 09:54.14 | bwegh | where did you download the ipk, etienne? |
| 09:54.28 | etienne | c15 send it to me |
| 09:54.37 | bwegh | i see |
| 09:54.51 | bwegh | one moment |
| 09:58.41 | bwegh | this one is working for me |
| 10:45.14 | etienne | i try |
| 10:48.10 | etienne | FATAL: cannot open /dev/gsm0: No such file or directory |
| 12:56.20 | *** join/#htc-blueangel cp15 (i=icjeqm@p549A10E7.dip0.t-ipconnect.de) |
| 12:56.20 | *** mode/#htc-blueangel [+o cp15] by ChanServ |
| 12:56.26 | cp15 | Good morning |
| 13:15.04 | etienne | hey |
| 13:17.16 | cp15 | Hi etienne |
| 13:17.38 | cp15 | I think you are still waiting for the gomunicator ipkgs |
| 13:18.12 | etienne | got error with the one you sent to me |
| 13:19.10 | cp15 | What error? |
| 13:19.20 | etienne | <etienne> ipkg install ./gomunicator_0.0cvs20051105-r2_armv5te.ipk |
| 13:19.20 | etienne | <etienne> Clearing state_want and state_flag for pkg=gomunicator (arch_priority=0 flag=16 want=2) |
| 13:19.20 | etienne | <etienne> Nothing to be done |
| 13:19.20 | etienne | <etienne> An error ocurred, return value: 4. |
| 13:19.20 | etienne | <etienne> Collected errors: |
| 13:19.21 | etienne | <etienne> Cannot find package gomunicator. |
| 13:19.23 | etienne | <etienne> Check the spelling or perhaps run 'ipkg update' |
| 13:20.02 | cp15 | Ah... You have the older gpe image from the wiki |
| 13:21.29 | cp15 | Edit /etc/ipkg/arch.conf and add a armv5te somewhere |
| 13:23.35 | etienne | only "arch armv5te " ? |
| 13:26.10 | cp15 | And a priority number |
| 13:26.42 | cp15 | It isn't important, it is just used if ipkg can choose between more than one package which one you would like more |
| 13:27.50 | *** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
| 13:28.15 | etienne | ERROR: Cannot satisfy the following dependencies for gomunicator: |
| 13:28.15 | etienne | <PROTECTED> |
| 13:28.45 | immolo | I can't beleive installing windows killed my linux partition |
| 13:29.00 | cp15 | Don't tell me all your work is lost |
| 13:29.24 | immolo | No, I keep backups of that |
| 13:30.03 | cp15 | Oh, good |
| 13:30.10 | immolo | I just havn't got access to it until gentoo finishes |
| 13:30.25 | cp15 | You have to reinstall? |
| 13:30.38 | immolo | yeah it did something to the partitions |
| 13:30.50 | cp15 | Never trust windows :-) |
| 13:31.05 | immolo | heh I had to install it for a customer |
| 13:31.43 | cp15 | Never trust a customer who wants windows ;-) |
| 13:31.49 | immolo | trying to turn win2k3 into desktop, which isn't had as long as the hardware supports it |
| 13:32.07 | immolo | lol |
| 13:32.26 | *** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com) |
| 13:32.26 | *** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ |
| 13:32.33 | immolo | I'm going to install gentoo on there machine and set up some ssh so I can just remote admin it |
| 13:33.01 | immolo | a little bit of kde and they will never know windows was gone |
| 13:33.32 | *** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
| 13:34.56 | cp15 | Well, as long as they don't want to install any other applications |
| 13:35.24 | immolo | sothey need some crappy kids flash games installed |
| 13:35.25 | cp15 | But why should they want to? Linux contains nearly everything you need |
| 13:35.50 | immolo | heh, I've converted 3 people to run 100% linux |
| 13:35.59 | immolo | some dual boot still |
| 13:36.13 | cp15 | Are they using it and are happy with it? |
| 13:36.40 | immolo | most say they will never switch back |
| 13:38.29 | cp15 | Cool. But Linux is really getting better every day. Yesterday a friend of mine came: I can't print under Linux. (He had a disk crash on his notebook and forgot that he had reinstalled everything). It just needed a few clicks to configure the printer, and it worked immediately |
| 13:38.45 | immolo | the people that are most happy are the people that only surf, p2p and im |
| 13:39.12 | immolo | I find windows harder to install apps and drivers on rather then linux nowadays |
| 13:39.34 | cp15 | Yeah, but the trick is: Windows comes preinstalled |
| 13:40.01 | immolo | not where I buy my hardware :D |
| 13:40.03 | cp15 | I think this is also why IE gained such a high market share. Everytime you have to reinstall windows, IE is already there |
| 13:40.32 | cp15 | You have to do some extra work to use Netscape, Firefox or whatever |
| 13:41.20 | immolo | It is, but microsoft where trying to built IE complety into expolerer and lefted the dev of the standalone IE which gave rise to firefox |
| 13:42.40 | immolo | cp15: but you can also say the same about any linux distro that has kde preinstalled |
| 13:43.48 | *** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
| 13:44.39 | cp15 | Yes, true, and I tend to use Konqueror because of this. New Installation: firefox -> not there, mozilla -> not there, hmm, ok Konqueror is there |
| 13:45.14 | immolo | I was like that when I first used linux |
| 13:45.45 | immolo | well when I really stated to use linux as I didn't know much around the 2.2 kernel days |
| 13:46.27 | cp15 | Hehe... I started when the kernel ended with a letter |
| 13:46.44 | immolo | lol |
| 13:47.10 | immolo | I would say I really started use linux when 2.6 came out |
| 13:47.23 | immolo | before that were just to mess about |
| 13:47.36 | cp15 | Hmm... The older kernels are no longer available... Starting at 1.0 now |
| 13:47.51 | immolo | they are in historic |
| 13:48.02 | immolo | they go to version 0.0.1 |
| 13:49.07 | cp15 | I think I started around linux-0.95a |
| 13:49.49 | immolo | well your the earlerist linux user I know |
| 13:49.57 | cp15 | That was when I knew each line of the kernel code personally :-) |
| 13:50.31 | immolo | well if you know them all now you have a good memory |
| 13:50.53 | cp15 | No, I really don't know them all... |
| 13:51.19 | cp15 | I often read a file and think "Oh, didn't know that it works this way" |
| 13:51.21 | immolo | they are moaning the kernel is too bloated now |
| 13:51.56 | cp15 | Yes and no |
| 13:52.07 | Funklord | hey guys |
| 13:52.23 | Funklord | I don't think it's too bloated |
| 13:52.29 | immolo | I don't see how really, I mean it's a big download but you only add support for what you need |
| 13:52.33 | cp15 | A clean api to keep some drivers seperate from the kernel would be nice |
| 13:52.58 | Funklord | but linux is supposed to be monolithic =P |
| 13:52.58 | cp15 | On the other hand, this would it hard to improve functionality which is referenced by the api |
| 13:53.17 | Funklord | otherwise.. you can use mach3 or whatever |
| 13:53.55 | cp15 | Windows is also monolithic which doesn't mean that microsoft ships every driver in existence |
| 13:54.12 | immolo | Funklord: mainly businesses that want a server kernel, a desktop kernel and an embedded kernel |
| 13:54.20 | cp15 | And even now there are only about 25% of the drivers in the kernel |
| 13:54.26 | Funklord | I wouldn't class windows as monolithic at all |
| 13:54.29 | cp15 | Rest is developed seperately |
| 13:54.43 | immolo | I was always told windows wasn't monolithic |
| 13:54.48 | Funklord | since drivers are separate |
| 13:54.52 | cp15 | You mean it has a microkernel? |
| 13:55.11 | Funklord | almost |
| 13:55.40 | immolo | I suppose thinking about it the windows kernel would be monolithic |
| 13:56.01 | immolo | I need to get my news from new places |
| 13:56.45 | Funklord | afaik monolithic = one file needed to run the whole system |
| 13:57.17 | cp15 | No, AFAIK monolithic means everything in the kernel shares the same address space |
| 13:58.03 | cp15 | I will ask wikipedia |
| 13:58.26 | immolo | heh I was told monolithic meant not to build everything in but to have drivers etc loaded as needed |
| 13:58.46 | cp15 | Thats the linux definition of monolithic |
| 13:58.53 | immolo | ah |
| 13:59.17 | cp15 | But the linux kernel still stays monolithic even if compiled with modules |
| 13:59.42 | immolo | whats the other type of kernel |
| 14:00.17 | Funklord | wikipedia says windows is a hybrid kernel |
| 14:00.35 | cp15 | microkernel |
| 14:00.53 | immolo | I've heard another name for a kernel |
| 14:01.04 | cp15 | There you have a kernel which just can do process switching, message passing and memory management |
| 14:01.21 | cp15 | And most other stuff is a own process |
| 14:03.05 | Funklord | I'd prefer if gfx drivers were all built in to linux |
| 14:03.26 | Funklord | instead of X doing the drawing |
| 14:03.33 | *** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
| 14:04.07 | Funklord | but, a lot of game devs would object to that =P |
| 14:04.29 | immolo | I always build my kernel with drivers I use alot built in and the ones I don't as modules and the same for ones I know to be unstable |
| 14:04.40 | cp15 | Funklord: That isn't a good idea. It will slow down graphics extremely |
| 14:04.54 | Funklord | I know, but it'll add security |
| 14:05.21 | Funklord | and, it doesn't _have_ to be slower if they create good interfaces |
| 14:05.40 | Funklord | but yeah, opengl would be slow |
| 14:05.55 | cp15 | It is always slower, since you need a context switch for every drawing primitive |
| 14:07.02 | cp15 | opengl really wouldn't be that of a problem. opengl uses display lists. You can put the display list in a shared memory space between user and kernel space and just have to say the kernel "Draw this" |
| 14:07.06 | immolo | we talking about the glx module in X11? |
| 14:07.10 | Funklord | what about systems that are highly dependent on graphic output? |
| 14:07.29 | Funklord | ie. it is important to have that driver before having a file system |
| 14:08.00 | cp15 | For this you can still use vesafb. Slow, but extremely reliable |
| 14:08.44 | Funklord | vesafb may not work on the hardware in question |
| 14:08.44 | immolo | anyway, I must go again, I hope my system will be built by the time I get back |
| 14:09.21 | cp15 | See you |
| 14:09.25 | Funklord | immolo: bye |
| 14:14.14 | cp15 | etienne: I am afraid you have to update your system |
| 14:14.53 | cp15 | Remove the boot_mmc from startup.txt |
| 14:15.03 | cp15 | Download the following stuff: |
| 14:17.33 | cp15 | http://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.gz |
| 14:17.33 | cp15 | http://gnulinux.biz/files/blueangel/sd/linux/initrd-2.6.12-hh2.gz |
| 14:17.33 | cp15 | http://gnulinux.biz/files/blueangel/sd/linux/zImage-2.6.12 |
| 14:18.09 | cp15 | Copy initrd and zImage to sd card. Modify startup.txt so they will get loaded |
| 14:18.32 | cp15 | Boot, mount the second partition, remove everything on it and untar gpe-ba.tar.gz |
| 14:18.42 | cp15 | Add the boot_mmc again and reboot |
| 14:19.01 | Funklord | cp15: is that a newer gpe image? |
| 14:19.09 | cp15 | Newer than what? |
| 14:19.21 | Funklord | than the one on handhelds.org |
| 14:19.28 | cp15 | Yes, definetly |
| 14:20.02 | Funklord | ok, as you probably noticed I haven't had much time to hack on my ba |
| 14:20.05 | cp15 | It is based on immolos work, and you don't have to do so much modifications to get it run |
| 14:20.30 | cp15 | Actually you shouldn't have to do any modification on it |
| 14:20.38 | Funklord | need to use it as phone, and can't afford to buy another atm |
| 14:22.14 | Funklord | cp15: mimetypes working now? |
| 14:22.24 | cp15 | I have a similar problem right now. I will try to bid for two additional BAs on eBay |
| 14:22.26 | cp15 | I will check |
| 14:22.38 | Funklord | forgive me, but I'm not that good at configuring apache |
| 14:22.51 | etienne | wherte is the startup.txt ? |
| 14:22.56 | etienne | i can't find it |
| 14:23.24 | cp15 | mount the first partition, it should be in the linux directory |
| 14:23.48 | cp15 | Funklord: No, still text/plain. I will check what needs to be modified |
| 14:24.27 | Funklord | hmm.. I tried editing both httpd.conf and the mime file |
| 14:24.34 | etienne | set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=ttyS2,115200 console=tty0" |
| 14:24.57 | cp15 | etienne: Yes |
| 14:25.19 | cp15 | Put the new kernel and initrd there and adjust the kernel and initrd lines |
| 14:25.36 | etienne | http://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.gz <= 404 |
| 14:26.42 | etienne | set KERNEL "zImage-2.6.12" |
| 14:26.47 | etienne | set INITRD "initrd-2.6.12-hh2.gz" |
| 14:29.23 | cp15 | Yes, correct |
| 14:29.33 | cp15 | Sorry for the 404, I will check |
| 14:29.40 | etienne | and for the 404 ? |
| 14:30.02 | etienne | opsss |
| 14:32.07 | cp15 | http://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.bz |
| 14:32.12 | cp15 | Is the correct url |
| 14:32.38 | etienne | better |
| 14:33.00 | cp15 | Funklord: For me a entry "application/octet-stream ipk" in mime.types and a restart of apached did the trick |
| 14:33.14 | cp15 | But if it doesn't work, it isn't that important |
| 14:34.45 | Funklord | cp15: I activated indexes now too |
| 14:35.04 | Funklord | cp15: that's what I did, but maybe I forgot to restart |
| 14:35.16 | Funklord | that's the only thing I can think of =P |
| 14:36.33 | cp15 | Now it is application/octet-stream |
| 14:36.51 | Funklord | so it was the restart that did it |
| 14:37.50 | etienne | rebooting ba |
| 14:37.55 | etienne | crossing fingers |
| 14:37.56 | Funklord | and you noticed the file browsing, sorry, I thought it was on, but apparently it needs to be set separrate for vhosts |
| 14:38.12 | cp15 | No, it isn't, I were looking at the wrong download |
| 14:38.25 | cp15 | But anyway, it isn't that important |
| 14:39.58 | cp15 | The user has to use wget or press shift |
| 14:40.38 | Funklord | this is in my mime.types: application/octet-stream bin dms lha lzh exe class so dll dmg ipk |
| 14:42.54 | cp15 | Have you checked whether ipk appears a second time in mime.types? |
| 14:48.10 | etienne | tar: Invalid tar magic |
| 14:48.57 | etienne | is it still the buggy busybox ? |
| 14:49.34 | Funklord | cp15: it doesn't appear twice |
| 14:50.54 | cp15 | etienne: Yes, probably. I will update the initrd, but for now you have to scp it again |
| 14:51.02 | etienne | k |
| 14:57.49 | Funklord | cp15: did it now, with an AddType statement in httpd.conf |
| 14:58.03 | Funklord | finally |
| 15:00.14 | cp15 | Ok, now it works. Many thanks |
| 15:01.00 | etienne | hoo gaim on the new image ;) |
| 15:01.44 | etienne | should i redo all instructions from the wiki ? |
| 15:01.44 | Funklord | cp15: this is why I'm not a web-nerd =P |
| 15:03.02 | cp15 | No, it should work out of the box |
| 15:03.07 | etienne | ok |
| 15:03.15 | cp15 | You just have to add the boot_mmc=y again to startup.txt |
| 15:03.21 | etienne | yep |
| 15:03.46 | etienne | did you had gomunicator to the image ? |
| 15:03.50 | etienne | add |
| 15:04.22 | Funklord | it's in the old image |
| 15:04.32 | Funklord | so I guess it should be in the new one too |
| 15:05.10 | cp15 | No, you have to install the ipkgs from http://gnulinux.biz/files/blueangel/ipkg/ |
| 15:06.00 | cp15 | I want to wait until immolo is up to date again before modifying too much in the image |
| 15:07.01 | etienne | reboot |
| 15:07.05 | etienne | re crossing fingers |
| 15:07.29 | Funklord | cp15: have you done any work on power management since last? |
| 15:08.44 | cp15 | Not yet... Currently lowest possible power consumption is 33 MHz idle with 88 mA. Means the battery has to be recharged after 16 hours at most |
| 15:08.58 | etienne | rhooo |
| 15:09.03 | etienne | the splash screen |
| 15:09.11 | etienne | terrible ;) |
| 15:09.20 | cp15 | It will take a minute or two at the first boot |
| 15:12.49 | Funklord | well, at least we got throttling down =) |
| 15:12.59 | cp15 | Did you get to the touchscreen calibration already? |
| 15:13.51 | Funklord | cp15: where is the calibration stored? |
| 15:14.03 | Funklord | is it on the controller? |
| 15:14.14 | etienne | .. |
| 15:14.32 | cp15 | /etc/pointercal |
| 15:14.50 | cp15 | If the file is missing, you are requested to calibrate the touchscreen during boot |
| 15:15.06 | etienne | what is the ip address with the new install ? |
| 15:15.20 | cp15 | Same as the old one |
| 15:15.26 | cp15 | 192.168.0.206 |
| 15:15.57 | cp15 | Any problems? |
| 15:16.17 | etienne | no response |
| 15:17.08 | cp15 | Did you get the touchscreen calibration already? |
| 15:17.21 | etienne | yep |
| 15:17.27 | cp15 | Did it work? |
| 15:17.55 | etienne | address 202 in the network/interfaces |
| 15:18.20 | cp15 | Oops, then sorry, I thought I have modified it back to 206 |
| 15:19.51 | cp15 | Yes, I did |
| 15:20.44 | cp15 | Did the touchscreen calibration work? |
| 15:20.47 | etienne | not in the image i downloaded |
| 15:21.12 | cp15 | There are two entries: one usb0 and one usbf |
| 15:21.40 | etienne | now responding on 206 |
| 15:21.45 | etienne | after a reboot |
| 15:22.34 | cp15 | Maybe the power management bug has hit. The timeout is very short when not logged in |
| 15:22.58 | cp15 | Try logging in and do a mv /usr/bin/apm /usr/bin/apm.disabled |
| 15:23.15 | etienne | ouchh |
| 15:23.17 | etienne | terrible |
| 15:23.19 | etienne | frozen |
| 15:23.31 | cp15 | At which stage? |
| 15:23.41 | etienne | it was working |
| 15:23.47 | etienne | apm i think |
| 15:24.11 | cp15 | Gnn... Ok, next thing I will fix in the image |
| 15:28.22 | etienne | <PROTECTED> |
| 15:28.22 | etienne | Try device: /dev/gsm0 |
| 15:28.22 | etienne | Checking sound |
| 15:28.22 | etienne | gomunicator: /home/immolo/oe/org.openembedded.oz354fam083/tmp/work/sqlite-2.8.16-r1/sqlite-2.8.16/src/btree.c:702: sqliteBtreeOpen: Assertion `sizeof(ptr)==sizeof(char*)' failed. |
| 15:28.22 | etienne | Aborted |
| 15:28.24 | etienne | \o/ |
| 15:29.01 | cp15 | Yes... It is a bug in sqlite |
| 15:29.30 | cp15 | Reinstall http://gnulinux.biz/files/blueangel/ipkg/libsqlite0_2.8.16-r1_armv5te.ipk |
| 15:30.39 | etienne | no gsm ... grrrrr |
| 15:31.09 | cp15 | ? |
| 15:33.31 | cp15 | What is going on? |
| 15:33.40 | etienne | GPE-ERROR: Failed to open connection to session message bus: Unable to determine the address of the message bus |
| 15:33.58 | cp15 | Have you started it from the command line? |
| 15:34.03 | etienne | GPE-ERROR: can't attach default card mixer |
| 15:34.04 | etienne | yep |
| 15:34.22 | etienne | x export |
| 15:34.25 | etienne | via ssh |
| 15:34.34 | cp15 | That doesn't work since the address of the message bus is in a environment variable |
| 15:34.41 | cp15 | But you can get its value |
| 15:35.45 | etienne | i cannot enter pin code |
| 15:36.06 | cp15 | look for the pid of matchbox and do a strings /proc/<pid>/environ |
| 15:36.24 | cp15 | Any error message? |
| 15:36.35 | cp15 | Or what is shown on the screen? |
| 15:37.15 | etienne | just enter pin |
| 15:37.25 | etienne | i type it and |
| 15:37.27 | etienne | enter pin |
| 15:38.02 | cp15 | You have to wait a bit. It takes some time until the phone is registered |
| 15:38.09 | etienne | ho it works |
| 15:38.39 | cp15 | Do you still get the "can't attach default card mixer" error? |
| 15:38.47 | etienne | yep |
| 15:39.04 | cp15 | Ok, we have to debug this, since the phone will remain silent without the mixer |
| 15:39.27 | cp15 | Please install strace, make a strace -o /tmp/strace.out gomunicator and send me strace.out |
| 15:40.36 | etienne | i get strace from ? |
| 15:41.51 | cp15 | Normally from ftp://ftp.handhelds.org/distributions/familiar/feeds/unstable/packages/armv4l/ |
| 15:41.59 | cp15 | But it seems to have a problem right now |
| 15:42.09 | cp15 | I will upload it to gnulinux.biz |
| 15:42.45 | etienne | got it |
| 15:43.21 | cp15 | There are several other ipkgs on this page which you might want to install |
| 15:46.17 | etienne | ho i have an sms ;) |
| 15:47.20 | cp15 | DCC doesn't work, it seems |
| 15:47.26 | etienne | mail ? |
| 15:49.20 | cp15 | There is no /dev/dsp |
| 15:49.43 | cp15 | Is there a /dev/sound/dsp? |
| 15:53.17 | cp15 | Hmm... Alsa is doing a stat64 which is not decoded in strace :-( |
| 15:54.03 | cp15 | Also check whether /dev/mixer exists and is read/writeable for your user |
| 15:54.32 | cp15 | Check if /usr/share/alsa/alsa.conf exists and is readable for your user |
| 16:09.19 | *** join/#htc-blueangel ooer (n=ooer@ctcbv.xs4all.nl) |
| 16:09.19 | etienne | rebootinf with sim |
| 16:12.37 | etienne | ls: /dev/mixer: No such file or directory |
| 16:12.59 | etienne | no dsp |
| 16:13.09 | etienne | ls: /usr/share/alsa/alsa.conf: No such file or directory |
| 16:13.53 | cp15 | Ok, for the alsa.conf you have to install http://gnulinux.biz/files/blueangel/ipkg/alsa-conf_1.0.8-r1_armv5te.ipk |
| 16:14.12 | cp15 | For /dev/mixer you have to create a link to /dev/sound/mixer |
| 16:14.20 | cp15 | For /dev/dsp a link to /dev/sound/dsp |
| 16:16.14 | cp15 | Please check whether the link destinations are existing and are read/writeable by your user |
| 16:16.44 | etienne | ldon't have /dev/sound/ directory |
| 16:16.58 | cp15 | Hmm... Show me the output of lsmod |
| 16:19.40 | etienne | in private |
| 16:19.53 | cp15 | Have seen it |
| 16:19.57 | etienne | ok |
| 16:20.12 | cp15 | There are a few modules missing. Please do a modprobe for: |
| 16:20.38 | cp15 | i2c-pxa |
| 16:20.45 | cp15 | blueangel_audio |
| 16:21.03 | etienne | FATAL: Module i2c_pxa not found. |
| 16:21.17 | etienne | blueangel_audio: Unknown symbol pxa_i2s_init |
| 16:21.18 | etienne | blueangel_audio: Unknown symbol pxa_i2s_set_samplerate |
| 16:21.18 | etienne | blueangel_audio: Unknown symbol pxa_i2s_init |
| 16:21.18 | etienne | blueangel_audio: Unknown symbol pxa_i2s_set_samplerate |
| 16:23.56 | cp15 | Hmm... Sorry, there are two modules missing |
| 16:24.22 | etienne | don' be sorry ;) |
| 16:24.57 | cp15 | I will try to compile them, but it will take some time since the compiler immolo used to create the image is different to mine |
| 16:42.44 | cp15 | Unpack this file in / and you will get the missing modules |
| 16:42.49 | cp15 | Then run depmod -a |
| 16:47.21 | etienne | hum |
| 16:48.24 | etienne | modules are loaded |
| 16:48.34 | etienne | but still get can't attach to mixer |
| 16:48.59 | cp15 | Do you have a /dev/sound directory now with mixer and dsp in it? |
| 16:49.21 | etienne | root@blueangel:/# ls -l /dev/sound/ |
| 16:49.21 | etienne | crw-rw-rw- 1 root audio 14, 4 Sep 2 12:57 audio |
| 16:49.21 | etienne | crw-rw-rw- 1 root audio 14, 3 Sep 2 12:57 dsp |
| 16:49.21 | etienne | crw-rw-rw- 1 root audio 14, 0 Sep 2 12:57 mixer |
| 16:49.55 | cp15 | Ok, do a chown <your user> /dev/sound/* and then a ln -s /dev/sound/dsp /dev/dsp and ln -s /dev/sound/mixer /dev/mixer |
| 16:50.10 | cp15 | Ok, it is public write, no need for the chown |
| 16:52.25 | etienne | again ... |
| 16:53.27 | cp15 | Have you installed the alsa-conf? |
| 16:54.29 | etienne | yes sir ! |
| 16:54.56 | etienne | and /usr/share/alsa/alsa.conf is readable |
| 16:55.53 | cp15 | Then send me a strace again |
| 16:57.49 | etienne | don |
| 16:57.51 | etienne | e |
| 17:01.34 | cp15 | Check /dev/snd/controlC0 for permissions |
| 17:03.07 | etienne | looks better |
| 17:03.21 | bwegh_away | cu all |
| 17:13.37 | etienne | works |
| 17:13.48 | etienne | jus to find the way to add gnominator in launch menu |
| 17:15.00 | cp15 | There should be a icon for it |
| 17:16.12 | etienne | don't see it... |
| 17:21.00 | cp15 | There is a gomunicator.desktop... Try to log out and login again |
| 17:22.16 | cp15 | Ok, I have to leave now |
| 17:22.30 | cp15 | Bye |
| 17:22.45 | etienne | bye |
| 17:46.00 | *** join/#htc-blueangel Olli_G (n=bbird@port-195-158-180-191.dynamic.qsc.de) |
| 20:00.25 | *** join/#htc-blueangel JuNuKN (n=JuNuKN@Kafe5.k.pppool.de) |
| 20:00.48 | *** join/#htc-blueangel rob_w (n=bob@p85.212.196.190.tisdip.tiscali.de) |
| 20:00.48 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
| 20:23.17 | *** join/#htc-blueangel smiith (n=wmirc_us@gprs155-114.eurotel.cz) |
| 20:24.31 | rob_w | hello smiith |
| 20:24.43 | smiith | hello |
| 20:26.21 | smiith | guys, is it possible to create simple image for SD card? |
| 20:26.35 | smiith | with linux for ba? |
| 20:26.57 | rob_w | ...in progress |
| 20:27.57 | smiith | im my situation- i have't linuxbox right now |
| 20:28.20 | smiith | and cant format sd card in ext3 |
| 20:28.41 | rob_w | smiith, does mkfs.ext2 work ? |
| 20:28.50 | smiith | and run usbnet ;( |
| 20:28.59 | smiith | under windows? |
| 20:29.25 | smiith | cos i have only sparc and mac |
| 20:29.26 | rob_w | no , with your linuxbox(tm) and a sd reader |
| 20:29.51 | rob_w | oh " .. havent " , ok |
| 20:30.24 | smiith | only if i spend half day for install linux in vmware |
| 20:30.32 | rob_w | well you can , within the booted linuxrc |
| 20:31.08 | smiith | why i asked for ready for copy image ;) |
| 20:32.07 | rob_w | it is possible todo but that is not "that simple" |
| 20:32.29 | rob_w | -ping immolo |
| 20:32.30 | smiith | cos realy interesting look on your project |
| 20:33.24 | smiith | of cos - i can install linux- i think to do it on weekends |
| 20:35.20 | rob_w | smiith, i think what you need to prepare before you boot is , some free partition space |
| 20:36.39 | rob_w | then while the initial ramdisk is running you can extract the gpe rootfs and move it to the free partition , then we switch to that gpe and start the x-windows , etc |
| 20:38.03 | smiith | sound good ;) |
| 20:38.19 | smiith | x-windows - great |
| 20:39.07 | smiith | after configuratiob, is it possible got console directly in xwindows? |
| 20:39.08 | rob_w | yeah , what else ... |
| 20:39.20 | rob_w | sure |
| 20:39.43 | smiith | normal ssh and ipsec :) |
| 20:41.18 | rob_w | not normal , embedded ;-) |
| 20:42.06 | smiith | ok, mysterios ;) |
| 20:42.29 | smiith | will be interesting to look |
| 20:46.47 | smiith | thank you for info! |
| 20:46.50 | smiith | bye |
| 20:47.04 | *** part/#htc-blueangel smiith (n=wmirc_us@gprs155-114.eurotel.cz) |
| 22:15.16 | immolo | wouldn't knoppix be quicker? |
| 22:43.36 | *** join/#htc-blueangel geers (n=DevzMan@80.254.42.210) |
| 23:34.13 | *** join/#htc-blueangel llange_away (n=llange@lange.nom.fr) |
| 23:34.51 | *** join/#htc-blueangel llange (n=llange@lange.nom.fr) |
| 23:38.53 | *** join/#htc-blueangel llange (n=llange@lange.nom.fr) |
| 23:38.56 | *** join/#htc-blueangel cp15 (i=jireyi@p549A10E7.dip0.t-ipconnect.de) |
| 23:38.56 | *** mode/#htc-blueangel [+o cp15] by ChanServ |
| 23:39.04 | cp15 | Good morning |
| 23:39.21 | bhima | Guten morgen. |
| 23:39.34 | llange | hi cp15 |
| 23:39.52 | llange | hi everybody |
| 23:39.59 | cp15 | Hi llange, any success with the usb interrupt? |
| 23:40.28 | llange | Well not quite easy. |
| 23:40.42 | llange | to make a long story short : no success. |
| 23:40.54 | cp15 | Then tell me the long story |
| 23:41.00 | llange | but I know where the loop is... |
| 23:41.33 | llange | The USB irq handler is in pxa2xx_udc.c. The function is pxa2xx_udc_irq. |
| 23:41.55 | llange | In this function, a few cases are handled, that correspond to different sources of interrupts. |
| 23:42.13 | llange | For example : SUSpend Interrupt Request, RESume, ReSeT, ... |
| 23:42.34 | cp15 | Ok |
| 23:43.17 | llange | During installation of the driver, there is a first cycle where it correctly services the RESET Interrupt Request, correctly acknowledge the interrupt. |
| 23:44.05 | llange | then, on the second call of the interrupt handler (and the following calls), in waits for a condition to occur, and this condition nevers happens. |
| 23:44.31 | llange | The condition seems to me to be data transfer related. |
| 23:44.44 | cp15 | You mean you get an interrupt without a detectable source? |
| 23:44.52 | llange | could be. |
| 23:45.08 | cp15 | Can you tell me what the condition is? |
| 23:45.18 | llange | I'm PXA/USB novice for the moment being. The condition is : |
| 23:46.01 | llange | (well the test is ) |
| 23:46.02 | llange | if (unlikely (!usir0 && !usir1)) |
| 23:46.03 | llange | continue; |
| 23:46.19 | llange | and the definition of usir0 / usir1 is |
| 23:46.21 | llange | u32usir0 = USIR0 & ~UICR0; |
| 23:46.22 | llange | u32usir1 = USIR1 & ~UICR1; |
| 23:46.34 | cp15 | I see |
| 23:46.40 | cp15 | Let me check the datasheet |
| 23:46.52 | llange | I'll check with you |
| 23:49.21 | cp15 | Ok USIR0/1 is the interrupt status register UICR0/1 the interrupt control register |
| 23:49.53 | cp15 | This test checks whether there is a enabled interrupt present |
| 23:50.03 | cp15 | If there is none, usir0 and usir1 are zero |
| 23:50.34 | cp15 | I would do the following: |
| 23:51.15 | cp15 | when usir0 and usir1 are zero, print out USIR0 and USIR1 and exit the interrupt loop |
| 23:51.19 | llange | ok I'll do. |
| 23:51.21 | cp15 | Maybe it is a temporary glitch |
| 23:51.59 | cp15 | Maybe also limit printing USIR to 5 times to not latch up the system |
| 23:52.57 | cp15 | If USIR0 and USIR1 are not zero, it would be interesting what the source of the interrupt is, and why it does occur even if it is disabled |
| 23:53.23 | llange | ok. I'm doing it right now =) |
| 23:54.10 | cp15 | Actually the USIR0 and USIR1 are only endpoint interrupts... Hmm... |
| 23:55.20 | cp15 | Maybe also print out UDCCR |
| 23:56.46 | cp15 | The whole interrupt loop looks a bit strange |
| 23:57.02 | llange | the "handled" bit ? |
| 23:57.50 | cp15 | Yes |
| 23:57.59 | cp15 | A break would be much cleaner |
| 23:59.16 | llange | but it seems (by reading the routine) that some interrupts may happen at the same time . for example, SUSpend, RESume and RESET are following each other. |
| 23:59.51 | cp15 | Ah, ok, I see, I misunderstood the code a bit |
| 23:59.57 | llange | Verdict : USIR0=4, USIR1=0, UICR0=ff, UICR1=ff, UDCCR=a0 |