--- Day changed Thu May 09 2013 | ||
-!- rikanee [~rika@unaffiliated/rikanee] has joined #ubiboot | 08:53 | |
-!- rikanee [~rika@unaffiliated/rikanee] has quit [Ping timeout: 276 seconds] | 09:14 | |
-!- rikanee [~rika@unaffiliated/rikanee] has joined #ubiboot | 09:24 | |
-!- peterleinchen [~user@dsbg-4d0532a4.pool.mediaWays.net] has joined #ubiboot | 09:44 | |
peterleinchen | good morning finland :) | 09:46 |
---|---|---|
peterleinchen | I was just too tired yesterday to write in detail. and short in time now | 09:46 |
peterleinchen | (kids waiting / crying) | 09:47 |
@juiceme | peterleinchen> good morning finland :) | 09:47 |
@juiceme | good morning germany, I mean :) | 09:47 |
@juiceme | yes, family maintanance takes time :) | 09:47 |
peterleinchen | I sse it is early morning :D . So: here is what I detected | 09:48 |
peterleinchen | short story even if I would like to tell you all I have done :( | 09:48 |
@juiceme | yes? | 09:49 |
peterleinchen | just remove the setting up of usb0 in preinit_harmattan | 09:49 |
@juiceme | and that's it?? | 09:50 |
peterleinchen | I have no idea why it hinders SIP but let all other network run. YES. | 09:50 |
peterleinchen | it is a remnant of early development, or? | 09:50 |
@juiceme | allright, so that actually is something that's not in the original preinit | 09:50 |
@juiceme | it comes from Nitdroid, actually | 09:50 |
peterleinchen | orly? | 09:51 |
@juiceme | As I recall, before ubiboot there was sillyboot, the tweak to load up Nitdroid with modified preinit | 09:51 |
peterleinchen | when starting stock kernel it is not loaded due to missing privileges. thats the reason why it worked | 09:51 |
@juiceme | and that includes the added usb networking, propably for use of ADB when tweaking Nitdroid | 09:52 |
peterleinchen | yeah maybe but we do not need it. as we start the seleczed kernel | 09:52 |
@juiceme | true, it's not needed at all when running Harmattan | 09:52 |
peterleinchen | ah okay, maybe. so we leave it for nit but remove for harmattan | 09:53 |
@juiceme | and should be removed really | 09:53 |
@juiceme | actually, what I have thought best, is to leave the original /sbin/preinit to be the Harmattan launch script | 09:53 |
peterleinchen | I also understood why it worked once for me: I connected usb to mass storage. and g_ether was removed. so usb0 | 09:54 |
@juiceme | for most people that works best | 09:54 |
peterleinchen | yes thats also what I would like t suggest. there is no real change else | 09:54 |
@juiceme | that's really good news :)( | 09:54 |
peterleinchen | time for ubiboot-03 :) | 09:54 |
@juiceme | well, new rev of ubiboot-02 rather :) | 09:55 |
@juiceme | i'd save -03 for something really drastic :) | 09:55 |
peterleinchen | one more change (beside configurable nemo partition ;)): in init you set up ubs0 but do not shut down. so after loop just ifconfig ub0 down | 09:56 |
@juiceme | but yes, it only needs change to preinits.tar | 09:56 |
@juiceme | okay, that's propably a reasonable change | 09:57 |
peterleinchen | BUT what I still do NOT understand is why all network worked, only SIP had problems with the USB network up??? | 09:57 |
peterleinchen | Jonni: do you know a reason? | 09:58 |
@juiceme | how did you find it actually, just by deducing or did you look at some log files of SIP initialization? | 09:58 |
peterleinchen | long story ....... | 09:59 |
peterleinchen | have made logs (dmesg, syslog, message) of all possible variants and did not see any special difference. so I decided to take a closer look at differences. | 10:00 |
peterleinchen | Even I could not imagine preinit_harmattan the cause I inspected and found this as most probable (have done before and same preinit is used for stock and open kernel) | 10:01 |
@juiceme | using diff is sometimes not easy with boot logs, what I usually do is run the logs thru awk to remove the timestamps first | 10:01 |
peterleinchen | yes ;) used stock preinit to boot and it worked | 10:01 |
@juiceme | after that, trial and error? | 10:02 |
peterleinchen | more or less! so I took preinit_harmattan and removed call to usb0 and it worked | 10:02 |
@juiceme | just beautiful! | 10:03 |
peterleinchen | Yes :D | 10:03 |
peterleinchen | need to take care now. if you like you may post in tmo | 10:04 |
peterleinchen | have a good day bye | 10:04 |
@juiceme | BTW, now looking at the init script, it's just as I remember, usb0 is only ifconfig'd when a cable is detected | 10:04 |
peterleinchen | yes but after cable disconnect it should be removed | 10:04 |
@juiceme | so, there's no need to shut it down, it's not initialized in normal "menu-like" boot | 10:05 |
@juiceme | ah, yes, in that case | 10:05 |
peterleinchen | btw what modules did you sue they are all different size to pr1.3 | 10:05 |
@juiceme | but it's a smallish problem, the not-so-usual case | 10:05 |
peterleinchen | it is disconnect terminal from usb and boot up | 10:06 |
@juiceme | you mean the modules in the cpio? | 10:06 |
peterleinchen | yes | 10:06 |
peterleinchen | or better in /mnt/lib ... (still on v01) | 10:06 |
@juiceme | they are built from the same source tree as the ubiboot kernel, it's the MOSLO kernel (Nemo kernel really nowdays) | 10:06 |
@juiceme | 2.6.32.54 variant | 10:07 |
peterleinchen | ah okay. last call from kids ......... | 10:07 |
peterleinchen | .quit | 10:07 |
@juiceme | ok, I'll let you go :) | 10:07 |
peterleinchen | cu | 10:07 |
-!- peterleinchen [~user@dsbg-4d0532a4.pool.mediaWays.net] has quit [Quit: Killed (DrmWEaver (Requested by panasync))] | 10:08 | |
-!- valdur55 [valdur55@gateway/shell/blinkenshell.org/x-duywwsppggsugjyl] has quit [Ping timeout: 268 seconds] | 13:11 | |
Jonni | my guess would be that sip binds to 1st network interface that it finds, and if it happens to bind to 192.168.2.15 then outgoing network request would fail. | 14:19 |
@juiceme | That makes sense. But does SIP somehow always use the private network 192.168.0.0/16, as I recall other people also had problems with ubiboot+SIP. (I am assuming here the SIP provider was not same...) | 14:25 |
@juiceme | hmm, again wrote without thinking | 14:26 |
@juiceme | of course ith happens with all SIP providers if it just takes the first available network and it happens to be the USB one... | 14:27 |
@juiceme | but that would be silly really, as what it SHOULD do is check routing and reacability instead of just assuming that any random interface is okay... | 14:28 |
@juiceme | s/reacability/reachability/ | 14:28 |
rikanee | juiceme: condolences for your N900 | 14:59 |
@juiceme | rikanee, huh? | 15:03 |
@juiceme | haven't got one yet :) | 15:03 |
rikanee | oh, I thought that N900 was yours ;) | 15:03 |
@juiceme | Was trying to talk one co-worker to sell me his currently unused N900 for a long time (he switched to Lumia) | 15:04 |
rikanee | ha, he actually bought a Lumia. | 15:04 |
@juiceme | but finally he decided that he wont part from it, even as it's not in use any more... | 15:04 |
rikanee | whelp. | 15:04 |
@juiceme | well he got one as a company phone | 15:05 |
rikanee | Should my N9 die, I'd switch to iOS before I'd touch WP. | 15:05 |
rikanee | s/iOS/jailbroken iOS/ | 15:05 |
@juiceme | none of those is an option for me... I am so spoiled for gnustuff by now :) | 15:05 |
rikanee | juiceme: I've broken my back over trying to boot Arch ARM on the N9 | 15:06 |
rikanee | I simply /can't/ | 15:06 |
@juiceme | I am not really familiar with jailbroken iDevices, but I assume the experience is not so comlete as on natively open platforms... | 15:06 |
@juiceme | I have been following the ARCH -> N99 discusion | 15:07 |
@juiceme | s/N99/N900/ | 15:07 |
@juiceme | but for N9, no? | 15:07 |
rikanee | yeah, tried making my own kernels, toying with configs, using Debian ARM which would not complain about the ancient .32, etc. | 15:08 |
rikanee | juiceme: provided your device is jailbroken, and has >=512 MB RAM, iOS is pretty acceptable. Auxo and Zephyr give it a native Swipe (-like) UI. | 15:08 |
rikanee | of course, if you brick it, you have to restore and lose your jailbreak, and the device physically has non-standard crap like Lightning, and shatters really easy | 15:09 |
rikanee | and original replacement internal batteries for old devices are impossible to find. | 15:09 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!