irclog2html for #htc-blueangel on 20051116

00:07.47cp15Did it work?
00:10.14immolobuilt fine :D
00:10.26immolotime to test it all out
00:11.55cp15Ok, I will go to bed, it is already late
00:12.04immolook night,
00:12.09cp15Night
06:01.21*** join/#htc-blueangel bhima (n=gf2e@i13pc168.ilkd.uni-karlsruhe.de) [NETSPLIT VICTIM]
08:34.18*** join/#htc-blueangel geers (n=Dev@c51008F31.inet.catch.no)
08:43.02*** join/#htc-blueangel geers_ (n=DevzMan@c51008F31.inet.catch.no)
08:53.28*** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com)
08:53.28*** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ
08:59.16rob_w-cgimorning guys
09:00.44*** join/#htc-blueangel cp15 (i=iomnzv@p549A132D.dip0.t-ipconnect.de)
09:00.44*** mode/#htc-blueangel [+o cp15] by ChanServ
09:00.50cp15Good morning
09:01.48*** join/#htc-blueangel geers (n=DevzMan@c51008F31.inet.catch.no)
09:06.46rob_w-cgihe cp15
09:10.22*** join/#htc-blueangel bwegh (n=bwegh@p54A31FBA.dip0.t-ipconnect.de)
09:10.42bweghmorning
10:10.36*** join/#htc-blueangel smiith (n=asdfg@193-111-133-82.rferl.org)
10:21.44*** join/#htc-blueangel etienne (n=eroullan@194.51.71.190)
10:21.46etiennehey
10:34.02bweghcp15, i am reading your code right now and i see you are calling gtk_set_locale and gtk_init, which should not be called according to gpe hacking ( http://www.handhelds.org/moin/moin.cgi/GpeHacking )
10:38.43cp15Hmm... Is there a gpe_init then?
10:39.14cp15Ah, gpe_application_init
10:40.10etiennehum...
10:40.22etiennemy ubuntu seems to dislike my ba ...
10:40.40cp15On the other hand: Gomunicator is not really a gpe app, more a gtk app
10:40.55cp15etienne: Do you get the usb0 interface?
10:41.30cp15bwegh: I will try it in my next tests
10:43.18etienne<PROTECTED>
10:43.41etienneYES
10:43.56cp15No, this is the wince tty device
10:44.10etienneyep to cpoy the tools
10:44.12etiennecopy
10:44.20cp15Ah, ok, and what are the problems?
10:44.33etienneit just work magically now
10:44.42etiennedon't know why ...
10:44.44bweghcp15: ok, just wante to tell you ;)
10:44.46etienneno matter
10:45.07cp15bwegh: Thanks
10:45.15cp15Anything else you found?
10:45.16bweghetienne, you need a connection with windows before linux boots else it doesnt work ... that is why i think
10:45.30bweghcp15, not yet
10:45.46bweghcp15, if so ill let you know
10:45.59cp15I think I will rewrite the at command handling in gomunicator soon
10:46.20cp15I want something more flexible which allows synchronous and asynchronous commands
10:46.33bweghthat would be cool, yes
10:46.35cp15each with a timeout
10:46.48bweghwithout could become a mess ;)
10:47.32cp15I haven't found a library which allows this. gsmlib allows only synchronous commands and is written in c++
10:48.17cp15gammu, gnokki and the ones have other problems which I currently don't remember
10:48.45bweghwhat is so wrong with c++?
10:49.04cp15It forces you to write everything in c++
10:49.53cp15It would mean a complete rewrite of gomunicator
10:50.17cp15That would not be the problem (would be probably much cleaner then...), but the missing asynchronous handling is a problem
10:50.37cp15And to fix this it would be easier to rewrite the library
10:51.05bweghwhere is the gsmlib?
10:51.13bweghis ther a project hp?
10:51.27cp15http://www.pxh.de/fs/gsmlib/
10:51.32bweghthank you
10:54.18bhimaI think you want a finite state machine model.
10:54.54bhimaI believe that when some commands fail, you'll want to undo what you started, perhaps.
10:55.10bhimaAnd in certain states, you don't want to allow some operations
10:56.29cp15The FSM is not really transparent, hard to setup and even harder to debug
10:58.21bhimaI think if it's planned carefully, it can work well. At the lowest level, you'd have a library that would issue AT commands, and look at both responses and modem-generated messages.
10:59.09etiennewhat do i need to boot first from wince and repart my sd card after ?
10:59.24bhimaHrm. Not sure. I'm still trying to think about it.
10:59.51bhimaHandling phone call state seems like an FSM job.
11:00.08cp15Do you want to desing and implement the FSM?
11:00.55cp15We already have a (very limited) FSM in gomunicator. It has only 4 states:
11:01.06cp15PIN: Waiting for PIN
11:01.13cp15Idle: Do nothing
11:01.24cp15Ringing: Phone is ringing
11:01.35cp15Online: A call is active
11:02.08bhimaRight. I'm suggesting something not much more complicated than that...
11:02.23bhimaI don't mean to model the entire phone system into a single FSM.
11:02.57bweghbhima, that realy would be too much
11:03.32bweghbut i guess cp15 wants eg async receive a sms
11:03.34bhimabwegh: The entire phone system as a single FSM? Yes, that would be too much.
11:04.37bhimaBut, say you have a phone call in progress, and you want to hang it up. Do you use the same commands to hang up an on-hold call as a live one?
11:05.21cp15Well sms is another case... SMS indications are unsolicited and not directly connected to an at command
11:05.48cp15What I mean:
11:05.50bhimaModelling a single voice call as an FSM with a couple states, say, "ringing", "live", "on-hold", with operations such as "reject", or "hangup" would seem reasonable IMHO.
11:06.00cp151. Synchronous operation
11:06.35cp15you issue an at command (like "ATA" when the phone is ringing) and wait until you get a response or the timeout expires
11:06.43cp152. Asynchronous operation
11:07.46cp15You issue a call which may need return to gui because a reply takes a while (like registering with network with at+cops). You get a callback when the command has completed or a timeout occured
11:07.55cp153. Unsolicited operation
11:08.21cp15For things like SMS indications or "RING". You get a callback when this happens
11:08.56cp15The "on-hold" state is a good idea... But what is if you have two calls?
11:10.14cp15Also maybe we need another state: No SIM card is present or the user was unable to enter the correct pin and you can only make emergency calls
11:10.32bhimaCreate an FSM for each call, perhaps?
11:10.50cp15We probably need to
11:13.14cp15etienne: You need initrd, zImage, haret and startup.txt.
11:13.38bhimaPerhaps have an FSM that describes generic call state for handling things like audio channels too. ie: "call over bluetooth", "call over built-in audio", "call over headset"
11:14.24cp15Yes, the audio channels are another problem. Originally I thought when I plugin the headset, the internal mic and speaker gets disabled. Not the case
11:15.49bweghcp15, shall we realy do this instead of splitting first? we need lesser FSMs then!
11:16.18bhimaAn FSM would help manage setting the modes for the various other devices, IMHO.
11:16.42bhimaif the bluetooth headset died, that could trigger an event forcing the thing into an internal speaker state.
11:17.10cp15Ah, that would be really cool
11:17.50bweghyes it realy would
11:23.05etiennecp15: ok when i have copied all tyhat i just need to start haret
11:23.09etienneand re part my sd card
11:23.23etienne?
11:23.42cp15Yes
11:23.51etienneok
11:23.57cp15There is fdisk and mkfs for vfat and ext3 in the ramdisk
11:24.03etiennetarrible ;)
11:24.09etienneterrible
11:24.10etienneGOOOOO
11:28.39bweghetienne, are you following the wiki?
11:28.49etienneyep
11:28.59etiennei'm trying
11:29.10bweghif you find and mistakes please tell me so i can update it
11:29.14etiennei'm modprobing usbnet
11:29.19etiennebwegh: no problem
11:29.25bweghthank you
11:29.39etienneroot@terkio:~ # ifconfig usb0 192.168.0.205
11:29.40etienneSIOCSIFADDR: No such device
11:29.40etienneusb0: ERROR while getting interface flags: No such device
11:29.42etienne...
11:30.08cp15What gives lsusb?
11:30.11bweghwas your device in the cradle when you started haret and did you leave it till linux was booted?
11:30.37etiennemy device was in the cradle
11:30.45etiennei didn't leave it
11:30.59etiennei see nothing special in lsusb
11:31.27cp15bwegh: This is a really annoying bug. It is related to the pxa clock enable register. I enable it very early in the boot but it gets disabled later for some strange reason
11:32.16cp15You should see something like "Bus 001 Device 004: ID 049f:505a Compaq Computer Corp. SA-11x0 based Linux Device, or Itsy (experimental)"
11:32.45etienneno
11:32.50etienneBus 002 Device 003: ID 413c:2003 Dell Computer Corp.
11:32.52etienneBus 001 Device 004: ID 046d:c016 Logitech, Inc. Optical Mouse
11:32.55etiennethat 's all
11:33.12cp15Try disconnecting and reconnecting the usb
11:33.54cp15Also take a look at the BA display if you get "usb0: full speed config #1: 100 mA, Ethernet Gadget, using CDC Ethernet Subset"
11:34.13bweghcp15, it realy is annoying ...
11:34.45etiennelast line is : ser_stuart_gpio_config 1
11:35.05etienneblack ...
11:35.06etiennenow
11:35.13etiennerip ;)
11:36.20bweghcp15, the apm is annoying, too ;)
11:36.25etienneBus 004 Device 020: ID 0bb4:0a05 High Tech Computer Corp.
11:36.35etiennewhen i remove battery
11:37.56cp15That is probably the bootloader
11:38.52bweghcp15, btw: do you know wether the bootloader logs the things he has done?
11:39.34etiennego to eat
11:39.40cp15The bootloader doesn't tell anything unless you enter it via usb or serial
11:39.40etiennerebroking ba after ;)
11:39.51bweghhave fun, etienne
11:39.52etiennere breaking... (poor english)
11:40.38bweghcp15, i mean does the bootloader write a history of updates eg
11:40.49cp15bwegh: The apm issue is really a X-Server issue
11:41.21cp15The constellation is as follows:
11:41.29bweghi need to get my hw keys working ...
11:41.43cp15apmd opens /dev/apm_bios to listen for suspend events
11:41.56cp15the X Server also opens /dev/apm_bios to listen for suspend events
11:42.03cp15Suspend happens
11:42.15cp15X Server acknowledges suspend
11:42.29cp15apmd also acknowledges suspend, but then the system hangs
11:42.55cp15If you disable apmd, there is another problem:
11:43.07cp15The console gets switched by the kernel during suspend
11:43.22cp15X Server gets a USR1 signal to release keyboard etc
11:43.39cp15X Server releases keyboard and touchscreen
11:43.55cp15apm_bios tells the X Server suspend is happening
11:44.06cp15X Server releases keyboard and touchscreen again -> crash
11:44.48cp15The solution consists of two parts: 1. Tell the kernel not to switch consoles (not really necessary for our case, I have made it a config option in the newest kernel)
11:45.13cp152. Tell the X Server to ignore suspend events. It really doesn't have to do anything
11:45.24cp15But now I have another problem:
11:45.53cp15The "Power on" key gets interpreted as "Power off" immediately after wakeup
11:46.09cp15As for the hardware keys: What does work and what doesn't?
11:46.19bweghright now reading "phone_strip_garbage" <- sweet name ;)
11:46.49bweghall the hw dont seem to work, and many keys on the pull-out keybord dont work
11:46.56bwegh*keyboard
11:47.14cp15Do the cursor keys work?
11:47.24bweghyes
11:47.35bweghon the pull-out not
11:47.56cp15The keymap of the pull-out keyboard is still incomplete. Improvements are welcome :-)
11:48.10bwegh... as always ;)
11:48.30cp15As for the function buttons, you need to assign them keycodes
11:48.35bweghreading the phone stuff - do you have a nice pdf containing the gsm protocol?
11:49.06bweghhow do i assign them keycodes?
11:49.15cp15If you want to know everything, you need the etsi standards
11:50.11cp15Look for ETSI TS 100 916
11:50.42cp15SMS commands are missing, they are in another standard
11:51.25cp15A quick overlook of BA GSM commands you can find at http://wiki.xda-developers.com/index.php?pagename=BlueangelGSM
11:52.24cp15The "AT%" commands are htc specific, the other ones should be documented somewhere
11:52.57bweghi see
11:52.58bweghthank you
11:53.09*** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com)
11:53.09*** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ
11:58.46cp15For the keycodes:
11:58.56cp15Add to /etc/X11/Xinit.d/12keymap the following:
11:59.01cp15<PROTECTED>
11:59.01cp15<PROTECTED>
11:59.01cp15<PROTECTED>
11:59.22cp15Create a /etc/X11/blueangel.xmodmap with:
11:59.34cp15keycode 29 = z Z z
11:59.34cp15keycode 52 = y Y y
11:59.34cp15!keycode 67 = XF86Start
11:59.35cp15!keycode 68 = XF86Mail
11:59.37cp15!keycode 69 = Menu
11:59.39cp15!keycode 70 = XF86Go
11:59.41cp15keycode 71 = XF86Book
11:59.43cp15keycode 72 = XF86Calendar
11:59.45cp15keycode 73 = XF86Phone
11:59.47cp15keycode 74 = Cancel
11:59.49cp15keycode 75 = XF86AudioRecord
11:59.51cp15keycode 76 = XF86Video
11:59.53cp15keycode 122 = XF86AudioLowerVolume
11:59.55cp15keycode 123 = XF86AudioRaiseVolume
11:59.59cp15keycode 124 = XF86PowerDown
12:00.14cp15The commented ones are triggering a bug in matchbox when uncommented...
12:00.48bweghok, thanks
12:03.22cp15Then you need to assing commands to the keys in /etc/keylaunchrc (probably also in $HOME/.keylaunchrc)
12:05.18cp15And if you want the full features (like gomuncator comes up to the top when you press "Off-Hook" in another application and when gomunicator is the top application, it works as "Off-Hook" as you would expect), you need a modified keylaunchd
12:09.24bweghok ... will try it later
12:11.58bweghin your tryReadPhone function you call the phone_strip_garbage each time when you have removed something (due to check_complete) althoug once would be enoufh, imho
12:12.12bwegh*enough
12:12.25bweghfile: phoneComms.c
12:13.05cp15I know, it could be improved...
12:20.07bweghcp15, dont wanna offend you, just want to tell things i see ... if you mind please tell me and i wil stop ;)
12:25.04cp15No, I don't mind... But if isn't broken I won't fix it. But feel free to fix it and send me a patch or get developer access at the sourceforge cvs
12:25.28bweghok, cp15
12:28.14*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
12:29.52immolohello
12:30.55immolocp15-  everything on my end is ready to test but I need my phone left for now until I now how Sophie is doing
12:32.34immolohmm or I could add support for a few more apps while I wait
12:33.21immoloanyone got some feedback on some default apps that would like to see in the Blueangel default distro?
12:38.48etiennefuck i can't sync my ba since last install error
12:41.39immoloce install error or linux error?
12:42.03etiennece
12:42.10etiennei will copy tools from a windows box
12:42.31immoloyou may need to install the rom again for the ba
12:42.50cp15Have you made a hard reset?
12:43.15cp15immolo: I have another request for the gpe image
12:43.38immoloshoot
12:43.52cp15Peng!
12:44.01immolowhat's that?
12:44.04cp15In /etc/X11/Xinit.d/12keymap
12:44.15cp15Add
12:44.21cp15<PROTECTED>
12:44.21cp15<PROTECTED>
12:44.21cp15<PROTECTED>
12:44.37cp15Create a new file /etc/X11/blueangel.xmodmap
12:44.40cp15with
12:45.03cp15keycode 29 = z Z z
12:45.03cp15keycode 52 = y Y y
12:45.03cp15!keycode 67 = XF86Start
12:45.05cp15!keycode 68 = XF86Mail
12:45.10cp15!keycode 69 = Menu
12:45.11cp15!keycode 70 = XF86Go
12:45.13cp15keycode 71 = XF86Book
12:45.15cp15keycode 72 = XF86Calendar
12:45.17cp15keycode 73 = XF86Phone
12:45.19cp15keycode 74 = Cancel
12:45.21cp15keycode 75 = XF86AudioRecord
12:45.23cp15keycode 76 = XF86Video
12:45.25cp15keycode 122 = XF86AudioLowerVolume
12:45.27cp15keycode 123 = XF86AudioRaiseVolume
12:45.29cp15keycode 124 = XF86PowerDown
12:45.32cp15And also add gomunicator and alsa-lib to the image
12:45.48immolothose are the keypress actions?
12:46.29cp15Yes, we have to assing useful keysyms to them, since the kernel has a problem with keysyms > 128
12:47.07cp15The keysyms are used by keylaunchd to launch programms
12:47.25cp15We probably have to add my modified keylaunchd, since it is much more flexible
12:47.47immolook, well I've just added gomunicator and totem to the image so I'll add that change once the image is built
12:48.10cp15What is totem?
12:48.22immoloa movie player for gnome
12:48.46immoloit sucks in desktop usage but I can see it working quite well on a pda
12:48.48magnet_hello.
12:48.54immolohey magnet_
12:49.07etienneready to second try
12:49.37etienneso i launch haret, my ba on his dock and just wait to linux to boot
12:49.53etienneafter modprobe usbnet => ifconfig => ssh
12:49.56etienneright ?
12:50.52cp15Yes, but last time a user with ubuntu had a few problems with the firewall
12:51.04etiennewich firewall ?
12:51.15immoloubuntu has a firewall?
12:51.18etiennei filter nothing
12:51.18cp15Ubuntu seems to have one set up
12:51.26cp15iptables -nL gives no rules?
12:51.36etienneno
12:51.39etienneno filtering
12:51.41cp15Ok
12:51.59immolocp15-  I never saw a firewalll in breezy
12:52.07etienneshould i need usbserial and ipaq modules ? or can i rmmod them ?
12:52.28cp15rmmod them, they often cause trouble with usbnet
12:53.04etienneok
12:53.15cp15Does anybody know where to get a cheap BA?
12:53.18etiennei thought that it could the reason of my hang
12:53.39immolocp15-  ebay
12:53.56etiennegooooooooo
12:54.29cp15Yeah, I saw one with a defective touchscreen a hour ago: 183 euro... Not really cheap for a unuseable device
12:55.50immolo:o the uk ebay has some good ones going
12:55.50etienne....
12:56.05etiennefrozen
12:56.12cp15That reminds me on a fun mail I received where somebody payed 64 Euro for a 50 Euro IKEA voucher
12:56.13etiennewith penguin on screen
12:56.25cp15With red eyes?
12:56.33etienneyep
12:56.54cp15Hmmm... A rare case
12:57.04cp15Please try again
12:57.08immoloI had it all the time on my himalaya
12:57.25immolobut not once on the ba
12:58.04etiennerebooting
12:58.23immoloyou don't need to hard reset a haret crash
12:58.52immolojust soft reset and it takes you back to your old ce install
12:59.28cp15Depends... After the red eyes it is usually to late
13:00.15immolomaybe my crash stopped it just in time then
13:00.54etienne<immolo> just soft reset and it takes you back to your old ce install
13:01.01etiennei have to remove my battery
13:01.38cp15That should not be necessary. Pressing reset and power the same time should do the job
13:02.40immoloonly time I've needed to remove the battery was when I soft resetted in linux
13:02.42etiennereset + power => hard reset
13:03.20etiennei think i'd better copy tools on the sd card
13:13.11cp15immolo: Do you know which xserver .bb is used for the ba image?
13:14.01*** join/#htc-blueangel rob_w (n=bob@p85.212.165.214.tisdip.tiscali.de)
13:14.01*** mode/#htc-blueangel [+o rob_w] by ChanServ
13:14.19etienneback
13:14.25etienneready to get the red eyes ;)
13:15.09smiithsorry ppl, do i realy need Hard Reset to bootup linux from SD? or soft reset will enough?
13:15.49etiennefrozen again ...
13:15.57etienne...
13:16.01cp15You need a hard reset to get back to windows, since linux will overwrite the ram where windows keeps its data
13:16.26smiithcp15: Ogh, understand......
13:16.44cp15Did you change something between the (partly) sucessful boot and now?
13:17.09etienneno
13:17.14etiennethat 's stange...
13:17.46etiennesoft reset => frozen on "designed for windows mobile "
13:19.34cp15Does a hard reset work?
13:19.39etienneyep
13:19.49etiennein progress
13:20.09etienneperhaps the copy with windows...
13:20.46etienneif the image is corrupted
13:20.57cp15Hmm... Possible... If the uncompress would fail because of a corrupted image this could happen
13:28.54etienneis it possible to start this from the sd card ?
13:29.55cp15Not only possible, but recommended
13:30.14etiennethe install
13:30.19cp15Yes
13:30.34etienneok
14:18.26etiennehaha
14:27.43etiennei have passed red eyes
14:28.07etienneBus 004 Device 038: ID 049f:505a Compaq Computer Corp. SA-11x0 based Linux Device, or Itsy (experimental)
14:28.38etienneYES
14:30.59etiennewhat is the block device for my sd card ?
14:31.04etienneto format / part it ?
14:31.47etiennegot it
14:32.25cp15What did you change to get it booted?
14:36.05bweghwhith which username and passwd can i upload a shiped rom to xda-developers?
14:36.49etienneit was XDA:XDA
14:36.57bweghthx
14:36.58etiennecp15: copyong from linux and not win
14:40.17etiennecannot find mke3fs
14:40.30etienneoupsss
14:41.31cp15Just a moment
14:41.42etiennegot it
14:41.55etienneformatting my 1Go sd card
14:44.04bweghetienne, doesnt work :(
14:44.59bweghi just got a cd with an original shiped rom from the firm wich provides them for e-plus
14:45.23etienneyou have to upload in incoming i think
14:46.07bweghok, thank you, etienne
14:49.39etienneit works ?
14:53.18bweghno
14:53.23etienneha
14:53.28bweghfound only the dir uploads not incoming
14:53.50bweghanyone heard something about sound problems with ba?
14:53.59etienneunder linux ?
14:54.00bweghmine seems to be broken :(
14:54.03bweghwindows
14:58.36etiennewhere is the g_ether file ?
15:00.08bweghyou create it
15:01.39etienne<PROTECTED>
15:01.39etiennechroot: cannot execute /bin/sh: No such file or directory
15:02.30bweghdid you mount your sd card partition 2 to /mnt?
15:02.38etienneyep
15:02.41bweghmount /dev/mmc/blk0/part2 /mnt
15:02.45etienne/dev/mmc/blk0/part2     961408     33336    879236   4% /mnt
15:03.11bweghdid you unpack the gpe-image to it?
15:03.18etiennehum
15:03.24etienneJE SUIS UNE BURNE
15:03.26etiennesorry
15:03.41bweghno prob
15:04.05etiennedid you understand ? ;)
15:04.09bweghcp15, rob_w do you know wether the bootloader writes a history of the things he has loaded?
15:04.20bweghetienne, no
15:05.06etiennein other words "i am too silly"
15:05.34bweghhehe
15:05.38rob_w-cgibwegh  the h39XX loader does verify the written things on a flash ,, also you can backup the win bootloader on the 39xx pda`s ..
15:06.12bweghrob_w, i only want to know wether he writes a history of the things he flashed
15:07.37bweghcan i eg read out what were the last three things that were flashed onto my device?
15:09.22rob_w-cgi? did you flash the ba already ??
15:09.45cp15etienne: What does ls -l /mnt/bin show?
15:10.31cp15bwegh: I don't think so. The bootloader is pretty simple
15:10.52bweghwell i made and image on sd-card and i loaded it back to the ba
15:11.07bweghbut it was broken :(
15:11.32etienne./
15:11.32etiennetar: Unrecognised file type
15:11.33etiennehu
15:11.34bweghnow i have an original rom on cd and loaded that onto my ba ... so there is a fresh new system on my ba
15:11.35rob_w-cgiso you mean the windows backup tool ??
15:11.50bweghno the usb terminal like one
15:12.00rob_w-cgifor windows ?
15:12.03bweghyes
15:12.17rob_w-cgiok , i ve no idea there sorry
15:12.58cp15etienne: The tar in the initrd is buggy
15:12.59bweghwell do you know wether it writes a history of things flashed by using an sd-card, rob?
15:13.12etiennecp15: so ?
15:13.22bweghwell do you know wether it writes a history of things flashed by using an sd-card, rob_w ?
15:13.48cp15Extract the busybox from the gpe image. On your host: tar -jxvf gpe-image.bz ./bin/busybox
15:14.06cp15scp ./bin/busybox root@192.168.0.206:/bin/busybox.new
15:14.10cp15On the BA
15:14.20cp15mv /bin/busybox.new /bin/busybox
15:14.25cp15Then try again
15:14.29etienneok
15:15.15etienneyep
15:15.36rob_w-cgibwegh no idea ,.. never used it
15:18.01cp15bwegh: Why do you care?
15:18.31bweghcp15, my sound seems to be broken and i want to go and ask them to repair it
15:19.13cp15Ah, then the too soft phone volume isn't a linux problem?
15:19.25bweghlooks like
15:19.44bweghthe sound is in windows soft, too and it iv very scratchy, too
15:20.00cp15I don't think the bootloader keeps any records, and if it would, nobody would care
15:20.28bweghright now i have a nearly virgin BA ... at least the software on it ;)
15:21.08cp15The service people are usually trained to fix things fast and not to search for the reason of the problem (at least if it isn't too obvious)
15:27.49bweghcp15, i hope so ;)
15:37.47etiennei just made the sync
15:37.52etiennehard rebboot
15:41.51etiennebooting
15:45.22etiennex window up
15:46.52etienne\o/
15:47.52etiennehum
15:47.59etiennehow can i phone with it ?
15:48.03etienne...
15:51.04cp15You first have to install gomunicator
15:51.19cp15immolo: Do you have a ipkg ready?
15:51.37cp15Did the touchscreen work?
15:56.28etienneERROR: Cannot satisfy the following dependencies for gomunicator:
15:56.28etienne<PROTECTED>
15:57.28cp15Which version did you use?
15:57.35etienneno idea
15:57.44cp15Where did you get it?
15:57.58etiennei try to install gomunicator
15:58.02etiennewith the package
15:58.28etiennefrom here http://www.handhelds.org/moin/moin.cgi/Gomunicator
15:58.38etiennefuck
15:58.44etienneit's me
15:59.15etienneshould i take cvs version or 0.1.3 ?
15:59.34cp15The cvs version would be the best, but can you compile it?
15:59.48etiennethere's a package
16:00.05etiennewich need 0.103 libgpewidget1
16:00.36cp15Hmm... I am afraid you have to wait until immolo is back, he probably has a ipkg ready
16:01.10cp15Mine as a few problems with dependencies which are not satisfied with the gpe image
16:01.19cp15Does the rest work so far?
16:02.05etiennethe 0.1.3 looks installed
16:04.10etiennesound output non available
16:04.10cp15Ahhh... Sorry... I forgot to enable sound in the image
16:04.49etiennehow can i eneble it ?
16:05.04etiennewould be hard to phone with ;)
16:08.22cp15Try modprobing i2c_core i2c_pxa snd_uda1380 blueangel_audio snd_mixer_oss snd_pcm_oss
16:08.48etiennemodprobe: module i2c_core not found.
16:09.34cp15correction i2c-core
16:09.41cp15and i2c-pxa
16:09.47cp15and snd-uda1380
16:10.11etienneinsmod: cannot insert `/lib/modules/2.6.12-hh2/kernel/drivers/i2c/i2c-core.ko': File exists (-1): File exists
16:10.12cp15and snd-mixer-oss
16:10.20cp15and snd-pcm-oss
16:10.24cp15Doesn't matter
16:10.58etiennedoesn't matter what ?
16:11.04cp15The error message
16:12.23etienneno sound
16:13.32etiennegoe-conf freeze
16:14.05cp15Don't change the look and feel
16:14.22etienneok ;)
16:14.38cp15Fix the permissions of the following files to be writeable by your user:
16:14.42cp15/dev/sound/dsp
16:14.46cp15/dev/sound/mixer
16:14.50cp15/dev/dsp
16:14.53cp15/dev/mixer
16:15.36etienneyep
16:16.36etiennecan i soft reset ?
16:16.43etienneor i will lose the conf ?
16:17.22cp15To get it permanent, do the following:
16:18.02cp15create a file /etc/modutils/blueangel_audio with the following content:
16:18.08cp15i2c-pxa
16:18.09cp15snd-uda1380
16:18.09cp15blueangel_audio
16:18.09cp15snd-mixer-oss
16:18.09cp15snd-pcm-oss
16:18.22cp15then run update-modules
16:18.53cp15To fix the permissions, add the following to /etc/X11/gpe-login.pre-session:
16:19.28cp15f [ -e /dev/sound/dsp ]; then
16:19.28cp15chown $USER /dev/sound/dsp
16:19.28cp15chmod u+w /dev/sound/dsp
16:19.28cp15fi
16:19.29cp15if [ -e /dev/sound/mixer ]; then
16:19.31cp15chown $USER /dev/sound/mixer
16:19.33cp15chmod u+w /dev/sound/mixer
16:19.35cp15fi
16:19.39cp15if [ -e /dev/dsp ]; then
16:19.41cp15chown $USER /dev/dsp
16:19.43cp15chmod u+w /dev/dsp
16:19.45cp15fi
16:19.49cp15if [ -e /dev/mixer ]; then
16:19.51cp15chown $USER /dev/mixer
16:19.53cp15chmod u+w /dev/mixer
16:19.55cp15fi
16:20.05cp15first i missing
16:23.43etiennegomunicator segfault
16:27.50cp15Install strace and do a strace -o /tmp/strace.out gomunicator and send me /tmp/strace.out
16:30.13etienneok
16:35.27etiennehuu
16:35.45etiennecould not initialise phone at /dev/gsm0
16:40.27cp15ln -s /dev/tts/0 /dev/gsm0
16:40.35etienne<PROTECTED>
16:40.36etienne<PROTECTED>
16:40.36etienne<PROTECTED>
16:40.36etienne<PROTECTED>
16:40.36etienne<PROTECTED>
16:40.36etienne<PROTECTED>
16:40.49etiennei've already do that
16:40.51cp15Also make /dev/tts/0 writeable for your user
16:40.56etiennealso
16:41.05cp15Hmm
16:41.08etiennecrw-rw-rw-
16:41.22etiennecannot find the way to enter my pin code
16:41.47cp15Maybe the radio crashed. I send you a little programm which resets it
16:42.00etiennemail ?
16:42.24etienneetienne.roulland@cvf.fr
16:42.36etienneok
16:45.29etiennesame
16:47.30cp15Try this, it should be a little terminal for testing gsm commands
16:47.53cp15Type in AT and see if it responds OK
16:48.18etienneOK
16:49.57cp15if it worked, press ctrl-c, killall ddd and wait for a current image from immolo
16:50.05cp15current ipkg I mean
16:50.12etienneok
16:50.20etiennei remove the package
16:51.10etienneimmolo:
16:51.34etiennei have to get my spair ba to phone tonight ;)
16:52.34etiennei can make a soft reset without losing the install ?
16:57.14cp15You need a hard reset, and you won't loose anything
16:57.21cp15from linux at least
16:58.12etiennei have remove /replace the battery
16:58.15etienneit's rebooting
17:01.32etiennecp15: in the image
17:01.34etienneif [ -e /dev/tts/0 ]; then
17:01.34etiennechwon $USER /dev/tts/0
17:01.34etiennefi
17:01.37etiennechwon....
17:48.30*** join/#htc-blueangel chas3r (i=chaser@217.165.17.176)
17:48.44chas3rHi
17:48.49etiennehi
17:48.55chas3rWhat's the status on linux for the blueangel?
17:49.07etiennerunning
17:49.15chas3rIs the phone working?
17:49.54etiennenot for me at this time
17:50.02etiennewaiting for the gominator package
17:50.09chas3rI see
17:50.10chas3rI was wondering how that works, is it seen by the kernel as a modem device and development goes from there?
17:50.12etiennebut some persons use it
17:50.21etiennelooks like yep
17:50.28chas3rhmm cool
17:51.02chas3rWell, I want to give it a try. I played around a lot with the Familiar distribution on the hp ipaq
17:51.21chas3rThat seemed to run pretty well. It doesn't have a phone though, so no issues there :)
17:51.24etiennehoho
17:51.30etiennea soft reboot after a hang
17:51.35etiennegive me wince
17:51.44etienne8-|
17:51.58chas3rlol
17:52.19chas3rI gave Mobile 5 a try on the blueangel but I found it rather slow compared to ppc 2003
17:52.49etiennesure
17:52.55etienneok back under linux
17:53.01etiennestrange
17:53.50chas3ris there access to raw tcp sockets under the linux os for the blueangel?
17:54.02etiennetcpdump i think
17:55.00chas3rBecause in the .NET compact framework there is no possibility to access raw tcp sockets. And that's really too bad.
17:55.08etienne.NET .....
17:55.15etiennewhat a revolution
17:55.16etienne;)
17:55.21etienne.net ...
17:55.41chas3rhehe. Yes, talking about blending everything together...
17:56.31cp15chas3r: raw tcp sockets work, but for what do you need them?
17:56.44chas3rsyn portscanner e.g.
17:56.44cp15Actually raw ip sockets...
17:56.52chas3rtrue
17:57.01cp15Over wlan?
17:57.36chas3rWell, it's the only interface I have in there
17:58.00cp15wlan does not work yet
17:58.09chas3rdo'h :D
17:58.16chas3r*d'oh
17:58.38cp15But maybe you can fix it? Do you have any development experience?
17:58.55chas3rHmm, not in device development
17:58.59chas3r*device driver
17:59.20chas3rBut isn't it compatible with some existing driver?
17:59.30cp15It is a acx100 wlan chip
17:59.55cp15There is a acx100 linux driver, but it is missing a card service (actually the wlan chip is connected like a pcmcia card)
18:00.13cp15I have implemented one, and got the firmware loaded to the acx100, but it doesn't boot
18:00.20chas3rhmm I see. That complicates things indeed
18:01.37chas3rWell, we'll see, let me try getting a kernel booted first :)
18:03.15chas3rA friend and I are developing some network security tools for the windows ppc platform, but I find that some things are too limited because of the .NET framework being limited
18:03.34chas3rEspecially on lower levels like raw ip sockets
18:07.13etiennecp15: there's a mistake in the image
18:07.14etiennechwon $USER /dev/tts/0
18:07.58cp15Yes, I have seen it
18:08.06etienneok
18:08.52etienneba frozen
18:08.55etiennecouci
18:08.56etiennecouic
18:09.21etiennewith linphone
18:10.18cp15Did the screen go black?
18:10.23etienneno
18:10.24etiennefreeze
18:11.08cp15Maybe it is the power management. Is there still a /usr/bin/apm? If yes, rename it to /usr/bin/apm.disabled
18:12.00cp15There is a unfortunate series of events regarding apmd, X-Server and kernel which hangs the device
18:12.58etienneok
18:13.28etienneit's terrible to export a shell from a phone
18:13.33etiennei le the concerpt ;)
18:13.36etiennes/le/love/
18:21.03*** join/#htc-blueangel _cronos_ (n=cronos@ron34-1-82-224-149-102.fbx.proxad.net)
18:28.30bhimaWrite a .net to VB6 code generation tool. Convince them that the entire thing is written natively in VB6.
18:28.32bhimaoops.
18:33.06*** join/#htc-blueangel pH5 (n=ph5@e178195008.adsl.alicedsl.de)
18:33.12pH5hi
18:54.58ohoHello
18:55.15ohofinally found a bit of time to play again ;-)
19:06.07ohois there a new image available ? the one from the wiki is causing a few problems
19:17.18cp15oho: Do you want to try the newest one?
19:18.03ohoyes
19:18.32ohothe other one failed to setup the screen and then I couldn't log in and the usb network was not up
19:22.37ohocp15: thank you
19:22.51ohocp15: should I just follow the instructions on the wiki again ?
19:23.21cp15Do you have a card reader?
19:23.38ohoyes
19:24.01ohoI will set it up as I did with the one from the wiki and hope i can init. the screen this time
19:24.21cp15Then remove everything on the second partition and untar the file I am sending you there
19:24.26cp15Should be enough
19:24.32ohook - thanks
19:25.12ohooh, but shouldn't I "reset" the startup.txt, as I had to change it during the setup of the previous image
19:25.33cp15You mean remove the boot_mmc=y?
19:26.09ohoyes - or should I just leave that in ?
19:26.17cp15Leave it in
19:26.21ohook
19:28.34ohoone more thing, I read that it is not good to have a ext3 file system on the sd cards, as a lot more writes are performed than when using ext2 - which apparently shortens the life span by quite a bit - should this be changed on the wiki ?
19:31.01cp15There are not that many write accesses
19:31.22cp15And ext2 would require a fsck after a battery failure
19:31.36ohoah ok - thanks
19:31.54cp15If you want, you can use ext2 of course
19:38.28ohoI really need to get a normal sd card reader, copying the stuff to my h3900 takes for ever, as well as the unpacking.
19:38.37ohoI will let it do all that over night
19:38.43ohosee you tomorrow
19:40.12cp15Ok, see you
19:47.15*** join/#htc-blueangel dspstv_ou (n=aeroflot@84-72-178-125.dclient.hispeed.ch)
19:48.36dspstvhia, its nice to see this channel with so many people )
19:49.08bweghanyone who knows how it can upload a file to xda-developers?
19:49.45bweghcp15, i just phoned with repair service ... they will repair it in 24 to max 48 h - as you said ;)
19:54.59cp15Have you already sent it in?
19:55.39bweghno, cp15, they will send me an envelop (which is already paid) to send to them
19:57.05cp15Good service. What is your gsm provider?
19:57.27bweghe-plus
20:00.04bweghbut dont try to write them an e-mail ... they wont answer! i am waiting for an answer for 10 days now! the software i got send by Brightpoint which is the distibutor of the BA for e-plus (got to know it by reading out device date there my provider was BRIGH001, so i just asked them to send me an update, the answer was: "give me your address and i will send you a cd", that was yesterday, today i have the cd ;) )
20:01.07bweghso i want to upload it ... but nobody can tell me how to do it
20:05.29cp15I think the right way is to put it into Uploads/Blueangel and then make a posting in Blue Angel upgrading
20:06.52bweghbut i am unable to put it into uploads/blueangel
20:17.44cp15You are right, I can't also
20:18.25cp15Maybe ask in "Blue Angel upgrading"?
20:49.19*** join/#htc-blueangel rob_w (n=bob@p85.212.195.197.tisdip.tiscali.de)
20:49.19*** mode/#htc-blueangel [+o rob_w] by ChanServ
21:15.10bweghnight
21:31.43immolodamn it, I need to use windows for a week
21:32.18immoloand I can't access jfs from windows :(
21:33.39immoloand if anyone wants an fs with less write we should go jfs from the filesystem as that is it's main sellling point
21:36.38immolomaybe you could add as a module for next time you update the kernel cp15?
22:10.23cp15You mean jffs2?
22:10.28cp15It doesn't work on SD cards
22:11.47cp15Arghh... Already gone
22:46.40*** part/#htc-blueangel dspstv (n=aeroflot@84-72-178-125.dclient.hispeed.ch)
22:46.58*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kb6c4.k.pppool.de)
22:48.18cp15Hi JuNuKN
22:49.02JuNuKNHi CP15
22:50.49JuNuKNIs the status info on moin/moin up to date ? Or is there something new with the power consumption or something else?
22:51.27JuNuKNDid you recognized my comment yesterday, that  now received my Himalaya ?
22:51.46cp15Don't think so
22:52.40cp15Power management is not yet working. I got the pxa to suspend to its deepest level, but after wakeup the screen stays white
22:52.56cp15But cpu itself is working, you can login via serial
22:55.30cp15Ehmm... I have checked the logs, you didn't say anything yesterday
22:55.50JuNuKNSo probably some initializing of the LCD after suspend is missing .... ?  Hope you will find it soon! But I am shure about it ;o)
22:56.01JuNuKNPM
22:56.40cp15Ah... Then sorry...
22:57.43cp15Yes, probably...
22:57.56JuNuKNNo problem ... I also not seen your message early enought
23:09.54cp15I will go to bed now
23:09.56cp15Good night

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.