IRC log of #maemo for Monday, 2017-10-09

*** cyberlyra has quit IRC00:06
*** cyberlyra has joined #maemo00:18
*** cyberlyra has quit IRC00:22
*** cyberlyra has joined #maemo00:26
*** geaaru has quit IRC00:29
*** cyberlyra has quit IRC00:51
*** Pali has quit IRC01:04
*** SpeedEvil has quit IRC01:07
*** SpeedEvil has joined #maemo01:07
*** jonwil has joined #maemo01:20
*** florian has quit IRC01:48
*** Kabouik_ has joined #maemo02:04
*** Kabouik- has quit IRC02:06
*** atk has quit IRC03:00
*** atk has joined #maemo03:00
jonwilAnyone seen freemangordon lately?04:16
*** RedW has quit IRC04:23
*** RedW has joined #maemo04:37
*** Oksana has quit IRC07:18
*** Oksana has joined #maemo07:22
*** xy2_ has joined #maemo07:52
*** xy2_ has quit IRC07:52
*** xy2_ has joined #maemo07:53
*** xy2_ has quit IRC08:27
*** xy2_ has joined #maemo08:27
*** xy2_ has quit IRC09:11
*** eMHa__ has quit IRC09:36
*** hurrian_ has quit IRC09:37
*** shentey has joined #maemo09:48
*** qwazix has quit IRC09:54
*** qwazix has joined #maemo09:56
*** spiiroin has quit IRC10:09
*** florian has joined #maemo10:10
*** hurrian has joined #maemo10:10
*** phlixi has quit IRC10:34
*** spiiroin has joined #maemo10:35
*** eMHa has joined #maemo10:37
*** geaaru has joined #maemo10:44
*** shentey has quit IRC11:04
DocScrutinizer05jonwil: he's in here11:07
*** jskarvad has joined #maemo11:08
*** jskarvad has quit IRC11:08
*** jskarvad has joined #maemo11:08
*** Konsieur has joined #maemo11:22
*** heroux has quit IRC12:03
*** heroux has joined #maemo12:03
*** netkat has quit IRC12:05
*** freemangordon_ has joined #maemo12:12
*** eMHa has quit IRC12:20
*** eMHa has joined #maemo13:06
jonwilok, I think I am in trouble13:09
jonwilI think I just stuffed my phone13:09
jonwilMy clone of connui-statusbar-cellular is crashing hildon-status-menu which leads to the startup system trying to load it again and again and when it fails to load, the phone reboots.13:10
jonwilI need some way to solve this that doesn't involve flashing.13:11
jonwiland no unfortunately I dont have bootmenu or backupmenu or the like running13:11
jonwilI do have ssh going but it reboots before it can connect to WiFi for me to log on13:11
jonwiland I cant open a terminal fast enough either13:13
jonwilAm I screwed?13:13
Wizzupyou can boot to the rescue os and fox it?13:13
Wizzupoh, no bootmenu. hm.13:14
jonwilAm I screwed?13:14
jonwilIs there some way I can boot some sort of rescue os over via the flasher?13:16
KotCzarnyas long battery is ok13:23
infobotrumour has it, rescueos is
jonwilok, good, rescueos is booting13:29
jonwilNow I can hopefully fix my system13:30
KotCzarnyas long you know what did you break13:31
KotCzarnydont forget to charge the battery13:31
jonwilI know what I broke, I just need to figure out the right way to get the correct .so file on the device13:33
KotCzarnyusbnet + scp ?13:33
KotCzarnyor wget13:33
KotCzarnyin the worst case sdcard13:35
MaxdamantusCan just use g_file_storage from rescueos.13:38
MaxdamantusTo make the eMMC appear as a UMS .. just make sure you don't mount it on the device at the same time.13:39
jonwilSo I mount it via what?13:39
jonwilwhat command do I use?13:39
jonwilto mount emmc as a ums13:39
MaxdamantusSomething like: modprobe g_file_storage file=/dev/mmcblk113:40
Maxdamantus(dunno if mmcblk1 will be the right device)13:40
Maxdamantusit'll be either mmcblk1 or mmcblk013:40
jonwilit mound but Windows (all I have) wont recognize the disk13:41
jonwilSo looks like networking is the way to go13:41
MaxdamantusAh, yeah, dunno about using that from Windows.13:41
Maxdamantusmodprobe g_ether && ifconfig usb0 x.y.z.w netmask 255.a.b.c13:43
jonwilI can see some devices listed in device manager now13:47
DocScrutinizer05oooor... you simply don't finish the welcome screen ;-)  *might* still leave you with working WLAN while not starting HD/HH and thus not rebooting13:48
jonwilTried that, wlan doesn't start up properly13:48
jonwilI see "Nokia USB Modem #2" in device manager along with "Nokia USB Generic", "Nokia USB Obex" and "Nokia USB Phone Parent"13:49
DocScrutinizer05actually I *thought* the system should throw you to a shell instead of rebooting system when HH restarts exceed the dsme limit13:49
DocScrutinizer05on CSSU13:49
DocScrutinizer05I'm pretty sure I pushed that and it been commonly accepted13:50
jonwilI dont think I am running the right version of whatever package it is13:51
DocScrutinizer05anyway, rescueos, log in via ssh, mount, fix shit13:52
KotCzarnyhow about adding rescueos to boot process13:53
KotCzarnyand make uboot react on some key13:54
MaxdamantusOr just use pali's boot_menu command in uboot.13:55
KotCzarnybut make it done via cssu13:55
KotCzarnyso everyone has it13:55
MaxdamantusWell, there'd still be an installation step.13:56
MaxdamantusYou can't just distribute a package that overwrites people's bootloaders when it gets installed.13:57
Maxdamantus("can't" as in "really shouldn't")13:57
Maxdamantus(side note: fuck you Debian, stop overwriting my fucking grub.cfg)13:58
KotCzarnymake it show up similar to cssu installer13:58
KotCzarnyie. user has to click the icon to enable it, but have the package on device by default13:58
KotCzarnymaxd: de**an has some grub-local.cfg that gets included, but generally it's best to f*ck the grub2 and just use grub1 installed by hand13:59
MaxdamantusKotCzarny: when I looked into it, it appeared to be pretty much impossible to avoid.14:00
Maxdamantusother than by setting the immutable xattr on the file or something.14:00
jonwilI think I fixed it14:00
Maxdamantusbut last time I modified grub.cfg I forgot to set it back.14:00
KotCzarnyi remember adding own kernels/menu items to grub2, and they stayed over upgrades14:00
jonwilI was able to use the mmr command in rescueos to mount maemo14:01
jonwilThen I was able to chroot into that mounted system14:01
MaxdamantusI don't add things "to grub2"14:01
MaxdamantusI just maintain a very simple grub.cfg14:01
jonwilThen I could run dpkg and install the needed original .deb file14:01
jonwilAt least I think that worked, testing now.14:01
MaxdamantusI see no need to have it regenerated using some complicated bash scripts.14:01
jonwilok, its booted and isn't killing hildon-status-bar over and over14:02
* DocScrutinizer05 beats jonwil with a BM14:03
Maxdamantusafaict, the actual invocation of the grub2 command that generates the grub.cfg was hardcoded into the postinst script, and it was unconditional.14:03
MaxdamantusI once tried modifying the postinst script, which kind of backfired.14:03
jonwilNow I am going to commit my WIP connui-statusbar-cellular to git and get fmg to figure out what I did wrong14:04
jonwilor rather I would do that if github hadn't gone boom right at the minute14:04
*** freemangordon_ has quit IRC14:04
DocScrutinizer05use your time!14:05
MaxdamantusSince during an `apt-get upgrade` it noticed that the file changed, so copied the pristine version as a temporary file in the same directory, then ran all the postinsts in that directory, *THEN* asked what I wanted to do with the two files.14:05
infobotsomebody said backupmenu was, or one-click install handling dependency issues:
jonwilIs github working for anyone else?14:05
DocScrutinizer05github never worked for me :-P14:05
MaxdamantusThe website is working for me.14:06
DocScrutinizer05too much JS BS14:06
MaxdamantusOh, you mean on microb?14:07
MaxdamantusSeems to always work on Opera Mobile.14:07
jonwilno, I mean on my PC. I am having connectivity problems with it.14:07
jonwilDNS issues specifically14:07
DocScrutinizer05I also meant my PC14:07
jonwilsays "cant find"14:07
DocScrutinizer05you connected N900 via USB? network manager?14:08
jonwilI didn't get USB networking working14:08
jonwilor any kind of networking in rescueos14:08
DocScrutinizer05NM likes to think N900 was a new leete NIC14:08
jonwilI was able to get my system fixed once I found out I could mount rootfs and chroot into it14:09
jonwilThat's a handy thing to be able to do14:09
DocScrutinizer05try host on your PC14:09
jonwilIts a windows PC so I dont have host, I only have nslookup14:09
jonwilwhich works btw14:09
jonwilit resolves that address14:10
jonwiland just about everything else normal14:10
DocScrutinizer05ooh windoesn't, then why not just reboot? ;-)14:10
jonwilI dont have anything other than Windows on this PC :P14:10
jonwilIts probably an ISP issue, this happens occasionally14:11
DocScrutinizer05close and reopen your browser?14:11
DocScrutinizer05 "works" for me14:12
jonwilIts happening in several different programs14:12
jonwilso its a DNS issue14:13
jonwilfor sure14:13
DocScrutinizer05DHCP problem prolly14:13
jonwilnope, DNS works fine elsewhere, I am 100% sure its an ISP problem since this has happened before14:13
DocScrutinizer05and I could bet windows also thinks N900 is a nice NIC14:14
DocScrutinizer05aka modem14:14
DocScrutinizer05aka LTE USB stick14:14
jonwilYeah Windows thinks N900 is a Nokia Modem rather than a USB network device14:14
jonwilDoesn't matter, my N900 works and that's what matters14:14
jonwilThat and waiting for things to fix so I can push this thing to cssu git14:14
* DocScrutinizer05 grumbles on CSSU not on garage14:15
DocScrutinizer05honestly unplug USB, unplug and replug ethernet14:16
DocScrutinizer05most OS seem to follow a "most recently plugged" policy regarding NIC and routing, and particularly their DHCP (incl NS IP) and established sessions14:18
MaxdamantusIt seems weird that it would behave like that, unless you were running a DHCP server on the N900.14:18
jonwilIts nothing at all to do with N90014:19
MaxdamantusPlugging it in shouldn't itself cause a default route to be added.14:19
DocScrutinizer05that would be pretty surprising14:20
DocScrutinizer05>>thinks N900 is a Nokia Modem<< is the exact diagnostic indicator14:20
jonwilMy internet works 100% for everything except wont resolve so its definitely not something to do with routes or my N900 or usbnet or anything else I might have done.14:20
DocScrutinizer05hah, you'd think14:21
DocScrutinizer05you forget NAT sessions and DNS cache14:21
jonwilI cleared out DNS cache14:21
DocScrutinizer05ooh, well then14:21
DocScrutinizer05did you restart your browser?14:21
DocScrutinizer05it has its own DNS cache14:22
DocScrutinizer05of sorts14:22
jonwilIts happening with browser and several other things that talk to gitlab14:22
jonwilmight reboot though just because :)14:23
jonwilcant make things worse :)14:23
jonwilmight also reboot the DSL router14:23
*** jonwil has quit IRC14:23
* DocScrutinizer05 idly suspexts those "other things" also stayed up and running while network route got switched several times14:25
DocScrutinizer05as long as the NAT keeps a session, you're out of luck14:26
MaxdamantusNAT doesn't just keep a single session for for a single local address.14:27
MaxdamantusIf you try to open a new connection, you'll be creating a new NAT "session".14:27
DocScrutinizer05my router has a script that tears down all NAT sessions when failing over/back to/from backup ISP connection14:27
DocScrutinizer05this still didn't suffice, need to provide its own IP for DHCP's NS proxy, since otherwise LAN clients won't get the auxiliary WAN connection's NS as provided by ISP to router via DHCP14:30
DocScrutinizer05or a globally valid NS, like
DocScrutinizer05failower is great when it works, but a PITA to get it to work14:31
*** jonwil has joined #maemo14:32
jonwillooks like its a problem with my ISPs DNS servers or something like that14:33
DocScrutinizer05don't know nslookup, for host/dig I'd suggest to check if it actually asks your ISP's NS14:34
jonwilIts definitely talking to the ISPs DNS14:35
jonwilI am 100% sure its a problem with the ISPs DNS server14:35
DocScrutinizer05then use for now14:35
DocScrutinizer05btw your ISP should offer at least one fallback NS IP in DHCP14:38
DocScrutinizer05and click on !  ;-)14:43
jonwilThe ISP DNS server works but cant resolve gitlab.com14:43
DocScrutinizer05wow, weird14:43
jonwilChanging resolv.conf in my vmware vm to google worked and I was able to push14:43
DocScrutinizer05what's the IP?14:44
DocScrutinizer05of NS14:44
jonwilThose are the 2 the ISP provides14:45
jonwilboth .35 and .36 cant find github.com14:45
DocScrutinizer05doesn't like me14:45
jonwilgoogle at can find it though14:46
DocScrutinizer05which is actually expected14:46
jonwiland yeah its probably configured to reject anything not from the ISPs own network14:46
jonwilAnyhow, I was able to push what I wanted and I dont need to access anymore14:46
DocScrutinizer05github or gitlab or gitblup ?14:47
jonwilgithub definitely14:47
jonwilMy vmware config is back to what it was and I have shut down the VM :)14:47
jonwilSo its all good now14:47
jonwilI just need to get fmg to take a look at it14:47
DocScrutinizer05no, first you need to click
jonwilok, installing BM now :)14:50
jonwilIt wanted me to add some extra dangerous repos to my HAM (i.e. extras-devel), is that safe?14:51
jonwilor do I remove them after BM is installed?14:51
DocScrutinizer05yes, just disable it afterwards14:51
*** Smily has quit IRC14:52
DocScrutinizer05I tried to figure how to temporarily enable catalogs in .install, but that seems not to be supported14:53
KotCzarnyDocScrutinizer05: direct deb download + install is the workaround14:55
DocScrutinizer05how do you do that as one-click?14:55
jonwilstill doing its thing14:55
KotCzarnywith some kind of exploit maybe14:56
jonwil"preparing for installation, please wait"14:56
DocScrutinizer05extras-devel update takes a while14:56
jonwilyeah I imagine14:56
KotCzarnyor cssu-like installer14:56
KotCzarnythat downloads/installs packages before starting upgrade14:56
KotCzarnywithout enabling repo14:56
jonwilAnyhow, I will install backupmenu14:57
KotCzarnyshould check if package isnt already installed conflicting though14:57
jonwiland  I will let fmg figure out why my clone of connui-statusbar-cellular makes hildon-status-menu go boom14:57
jonwilOf course this is putting me off doing any more N900 reverse engineering work right now :P14:57
jonwilsince I dont want to miss-clone something harder to fix14:58
jonwilok now its sitting on the ham screen with the 3 icons and doing nothing visible that I can see15:00
jonwilIts probably doing something in the background15:00
jonwilnow its installing BM15:00
DocScrutinizer05yes, seems you got lazyham15:00
*** Smily has joined #maemo15:01
jonwilyeah I have stock HAM15:01
KotCzarnyjonwil: why?15:02
jonwilI just do15:03
infobotfrom memory, cssu is, or (Community Seamless Software Update)15:04
jonwilI should probably be running more of the CSSU packages, right now I am running a mix of CSSU packages, stock packages and other things :P15:05
DocScrutinizer05that's basically what everybody with CSSU does15:06
DocScrutinizer05s/everybody with//15:06
infobotDocScrutinizer05 meant: that's basically what  CSSU does15:06
jonwilwhat I mean is that some of the packages that exist in CSSU I am running CSSU versions of15:06
jonwilothers I am running stock versions of15:06
DocScrutinizer05that's strange15:06
jonwiland others I am running something else modified that isn't actually in cssu-testing15:06
jonwilrather I am running a bunch of stuff I compiled myself15:06
jonwiland not actually running CSSU at all15:06
jonwilSo some things are stock15:07
jonwiland others are whatever is in CSSU Git15:07
jonwilwhich may not be what CSSU is actually shipping (e.g. microb-engine has a fix in it beyond CSSU)15:07
sixwheeledbeastI always swap out ISP provided DNS at the router. OpenDNS FTW.15:08
DocScrutinizer05I can see why those, but why stock instead CSSU for some?15:08
jonwilI just happen to not have compiled/installed those at this point15:09
sixwheeledbeastlol lazyHAM15:09
DocScrutinizer05you're aware that some have very important bugfixes?15:10
jonwillike what?15:11
DocScrutinizer05like a bug in HD with scrilling that makes it bounce up and down zero pixels constantly, cutting through your battery in no time. Or memleaks in system menu stuff etc15:12
jonwilok, my repo catalog is back where it should be15:12
jonwilremoved the ones BM added15:12
jonwilnow to plug it into the charger and leave it alone for a while :)15:13
sixwheeledbeastYou would have to compare your versions of all the packages to CSSU, to be sure.15:13
DocScrutinizer05you might like my enable-catalogs script ;-)15:14
*** Smily has quit IRC15:14
sixwheeledbeastThere are CVE's in there that are not just certs.15:14
DocScrutinizer05would CSSU-installer / HAM install old CSSU-packages over newer locally installed ones?15:15
DocScrutinizer05anyway now that jonwil has BM, he might want to make a backup and then finally install CSSU15:15
sixwheeledbeastThat would be down to domains in HAM? Whereas apt would use dpkg -V?15:17
DocScrutinizer05ooh, wget -O /usr/local/sbin/enable-catalogs && chown root /usr/local/sbin/enable-catalogs && chmod +x /usr/local/sbin/enable-catalogs15:19
jonwilI am currently running git versions of connui-home-cellular, connui-statusbar-internet, libmaemosec-certman0, libmaemosec0, libnspr4. libnss3-certs. libnss3. libpng12-0. libssl0.9.8. libxml2. maemosec-certman-common-ca. maemosec-certman-tools. mce. microb-engine-common. microb-engine. openssl. osso-systemui-modechange. status-area-applet-battery. zlib1g. wl1251-cal. maemosec-certman-applet....15:19
jonwil...libmaemosec-certman-applet0. connui-conndlgs-wlan. icd2-network-wlan-config amd libicd-network-wlan15:19
jonwili.e. current CSSU git of those packages15:20
jonwilSome are the same version in CSSU-*, others are newer15:20
jonwilI dont just want to install CSSU15:20
jonwilI will however look at installing current Git of things like hildon-* though15:21
*** Smily has joined #maemo15:21
jonwilAt least now I have BM and an easier way to fix my system should I install another faulty clone package :)15:26
DocScrutinizer05yeah, just make backups frequently15:27
DocScrutinizer05on uSD15:27
DocScrutinizer05do not compress! it''s unbearable15:27
*** spiiroin has quit IRC15:29
*** qwazix has quit IRC16:03
*** qwazix has joined #maemo16:04
*** qwazix has quit IRC16:04
*** qwazix has joined #maemo16:04
*** spiiroin has joined #maemo16:07
*** qwazix has quit IRC16:10
*** Alexxxlrus has quit IRC16:22
*** Alexxxlrus has joined #maemo16:22
*** qwazix has joined #maemo16:30
*** qwazix has quit IRC16:30
*** qwazix has joined #maemo16:30
*** tmpsantos has joined #maemo16:32
*** jonwil has quit IRC16:33
*** tmpsantos has left #maemo16:34
*** xy2_ has joined #maemo16:46
*** xy2_ has quit IRC17:08
*** xy2_ has joined #maemo17:09
*** florian_kc has joined #maemo17:28
*** florian_kc has quit IRC17:49
*** xy2_ has quit IRC17:53
*** xy2_ has joined #maemo17:53
*** xy2_ has quit IRC18:08
*** xy2_ has joined #maemo18:08
*** florian has quit IRC18:22
*** louisdk has joined #maemo18:22
*** Pali has joined #maemo18:31
*** Konsieur has quit IRC19:16
*** xy2_ has quit IRC19:20
*** xy2_ has joined #maemo19:33
*** eMHa has quit IRC19:50
*** HRH_H_Crab has quit IRC20:17
*** eMHa has joined #maemo20:18
*** peetah has quit IRC20:29
*** geaaru has quit IRC20:30
*** peetah has joined #maemo20:40
*** louisdk has quit IRC20:49
*** M4rtinK has joined #maemo20:54
*** louisdk has joined #maemo21:14
*** louisdk has quit IRC21:20
*** louisdk has joined #maemo21:34
*** pagurus has quit IRC21:43
*** pagurus has joined #maemo21:45
*** jkepler has joined #maemo21:46
*** phlixi has joined #maemo21:46
*** florian has joined #maemo21:48
*** Kabouik- has joined #maemo21:58
*** Kabouik_ has quit IRC22:01
*** shentey has joined #maemo22:11
*** louisdk has quit IRC22:31
*** pakk has joined #maemo23:06
*** pakk has quit IRC23:12
*** Kabouik- has quit IRC23:12
*** Kabouik has joined #maemo23:12
*** dafox has joined #maemo23:21
*** M4rtinK has quit IRC23:28
*** jskarvad has quit IRC23:43
*** xy2_ has quit IRC23:55

Generated by 2.15.1 by Marius Gedminas - find it at!