libera/#maemo-leste/ Wednesday, 2021-12-15

Wizzupif all goes well then tomorrow morning 5.15 sgx should be ready in -devel for droid00:37
Wizzupdroid4 at least00:37
Wizzupuvos: this issue you were seeing on the d400:48
Wizzup-- OMAP 00004430 (version 00000b22) PPA release1.3.5 R200:48
WizzupReset reason = 000379a200:48
WizzupModel ID is 0x0000000300:48
WizzupI just got it on the d3 as well00:48
Wizzupquickly starting a lot of osso-xterms00:48
Wizzupit has a reset reason at least00:48
uvosthis looks to be mbm's response to a watchdog reboot00:48
Wizzuphm00:49
Wizzupok00:49
freemangordonlibhildonmime uri handling should work now https://github.com/maemo-leste/libhildonmime/commit/0197ee89187946354fd7849d48b80e69e5f3a33811:50
freemangordonWizzup: parazyd: do we already have fixed glib in stable?11:50
Wizzupfreemangordon: let's see12:49
Wizzupfreemangordon: https://github.com/maemo-leste-upstream-forks/glib/commits/maemo/beowulf12:50
Wizzupso I think -devel should apt dist-upgrade to 5.15 now for the d412:58
WizzupI'll flash my bionic here with an image to try it later today12:59
Wizzupuvos: this could be interesting https://news.ycombinator.com/item?id=2955582213:20
uvosyeah xorg got support for these via extension recently13:33
MartijnBraam[m]Wizzup: are you still unlocking the droids?13:33
uvosMartijnBraam[m]: he can unlock xt860 and sholes based devices (< droid 2 and friends)13:34
WizzupMartijnBraam[m]: yes, I made that tweet, happy to provide any info you'd need13:34
uvosxt860 = droid 313:34
Wizzupwell, we all can, I can easily provide remote access to a VM with the dongle attached if you're looking to RE13:34
MartijnBraam[m]I guess it would be nice to have a t least usb dumps of the unlocking13:34
MartijnBraam[m]dongle?13:35
WizzupMartijnBraam[m]: don't worry I have a lot of droid3's here locked still13:35
WizzupMartijnBraam[m]: yes, the sigmakey sw requires you to pay for it, get a physical smartcard, and buy extension packs for features13:35
MartijnBraam[m]heh, and they don't support droid4? :D13:35
Wizzupwell, the droid4 comes as unlocked as it can, with the prime exception being the US13:35
Wizzupbut iirc (per tmlind) they filter the operator in the modem firmware, which is a whole different story13:36
Wizzup'as unlocked as it can' is perhaps an overstatement, I mostly meant that you don't need to network unlock it for global (sans US) usage13:36
Wizzupas far as I can tell sigmakey just needs a rooted device and then it uploads a bunch of payloads over adb13:37
Wizzupso if there is a tool to trace adb access/protocol we could dump that rather than dumping the usb protocol, but perhaps there's more going on13:37
uvossure13:37
WizzupI opened sigmakey in ida before and it's packed and not easy to RE (I spent a day or two trying to use it without paying)13:38
uvosyou can do adb over network btw13:38
Wizzupuvos: that might be better than usbip I guess13:38
uvosif it only uses adb, yeah13:38
Wizzupright13:38
MartijnBraam[m]dumping it one layer higher is a lot nicer for RE yes13:38
MartijnBraam[m]as long as it doesn't do any magic13:39
MartijnBraam[m]over the usb part13:39
Wizzupas longh as that's everything, but it's something we could start with I guess13:39
WizzupMartijnBraam[m]: so if you have any specific thoughts or ideas on how to make an open tool for it I am all ears, just let me know how I can help, I dreamed about doing it but don't have the time / resources13:39
WizzupI could also do some usbredir hack with the sigmakey from my usb hub to some other remote computer to allow others to mess around with it13:40
MartijnBraam[m]I can take a look at figuring it out, I'm afraid it's just pulling a file, doing magic adjustments to it and writing it back, which would be very hard13:40
uvosdose sigmakey implement the adb protcoll itself13:41
uvosor dose it come with some version of the offical foss adb server13:41
Wizzupso the windows vm requires the motorola kernel drivers to be installed, but when I select a device I select it using adb in their gui, whatever that means13:41
uvosthe moto drivers dont include adb iirc13:42
WizzupMartijnBraam[m]: even if the binaries they upload are not foss, that's already a big step forward, I bet those binaries are not packed/obfuscated13:42
Wizzupbut there is probably also some clever code in sigmakey itself to massage whatever data it gets back from the modem13:42
Wizzupit downloads some (iirc) security area from the modem and writes back changed values later13:43
Wizzupso we'd still have to trace that too13:43
uvosso if it uses the real adb13:44
uvosthere is ADB_TRACE=113:44
uvosenvvar13:44
uvosthat prints everything it dose via the bridge13:44
Wizzupit also has a 'root my device' mode, so that could be used to test this path perhaps13:44
Wizzupsince that's more easily repeatable13:44
WizzupI can set up usbredirect(1) with the dongle or provide some form of vm access13:45
Wizzupbut my head is too full with other stuff we have to do for leste to dedicated a lot more of my brain/time13:46
MartijnBraam[m]yeah I think usb dumps are fine for now for at least figuring out what's happening, if that's easy to do13:46
Wizzupuvos: oh here's a screenshot of the adb selection https://wizzup.org/sigmakey.png13:46
WizzupMartijnBraam[m]: ok, I'll look at doing that in the next few days13:46
MartijnBraam[m]can at least write some wireshark dissectors if those don't exist yet for adb13:47
MartijnBraam[m]also getting a scanner today to reverse engineer today so I can't look at it immediately also13:47
Wizzuphm: https://www.wireshark.org/docs/man-pages/androiddump.html13:47
WizzupMartijnBraam[m]: fun, what scanner?13:47
MartijnBraam[m]epson v60013:48
WizzupI have that one here on my shelve13:48
MartijnBraam[m]lol13:48
MartijnBraam[m]apparently it's very popular to scan film rolls13:48
Wizzupalso the v800 or v85013:48
MartijnBraam[m]oh nice13:49
Wizzupwe were planning to use it as a replacement for the canon lide mark II since it's no longer being produced at archive.org)13:49
WizzupI think there is a closed source 'epokwa' backend that it works with, but you probably know that13:50
MartijnBraam[m]apparently the windows software is not great and the linux software is either missing or very broken13:50
Wizzupthe epokwa thing works for sure, but it's not ideal yeah13:50
Wizzupbbiab13:58
freemangordonWizzup: thanks14:07
freemangordonhmm, there is something terribly wrong with ALS on d414:42
uvosfreemangordon: hmm?14:42
freemangordonscreens is being dimmed too much14:44
freemangordondespite brightness being on 514:44
Wizzupfreemangordon: I don't see that, are you sure it is on 5?14:45
uvosworks as inteded here too14:45
uvosi did change the brigtness levels a bit when i dehardcoded them14:46
uvosbut lvl 5 is still 80 80 80 80 100 iirc14:46
freemangordonhmm, now I changed timeout to 1 minute and back to 30 seconds it seems to no longer behave14:46
freemangordonweird14:46
freemangordon"backlight time-out" that is14:46
freemangordonhmm, yes14:47
freemangordonit does the same14:47
freemangordonbut it seems it is not ALS, but back-light time-out14:47
uvosno sure what you see14:47
freemangordonlemme take a video14:47
Wizzupnote to self https://wiki.maemo.org/User:Jebba/Ofono#Using_oFono_in_Pass_thru_mode14:50
Wizzuptook a while to find the page14:50
lelMerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/595 (Get modem passthrough working on n900 and document how to use it)14:50
freemangordonhmm, can't repro :(14:52
Wizzupfreemangordon: maybe this is just the bug where the gtk slider doesn't work well14:52
Wizzupso you thought it was at 5 but it wasn't14:52
uvosthis is correct14:52
uvosits a bug in hildon-pannable area14:52
freemangordonno, it was varying from very bright to almost invisible14:52
uvosfreemangordon: so maybe what you saw is intedet behavior14:53
uvosi fixed something recently14:53
uvoslet me discribe14:53
freemangordonlike when event-eater is active14:53
uvosyeah i fixed that14:53
freemangordonbut was hapenning every few seconds14:53
freemangordonah, ok14:53
uvosso previously in dim mode14:54
freemangordonbut I just upgraded :)14:54
uvosthe display would be off14:54
uvosnow it works as indended and is dim14:54
uvosthis is because on n900 dim IS backlight off14:54
uvosbut its transflective14:54
uvosnow dim is whatever you set in mce.ini14:54
freemangordonok, but the dim was triggered every few seconds14:54
uvoshmm14:54
freemangordonmhm14:54
Wizzupisn't the dim a separate thing from als and just timeout based?14:55
freemangordonyes, it is14:55
uvosyes14:55
uvosbut it interacts with als14:55
uvoslet me explain that14:55
freemangordonbut it was like the timeout was set to 5 seconds or so14:55
freemangordondespite being 30 seconds in settings14:55
uvosso if https://github.com/maemo-leste/mce/blob/483c527164bc17898d400d9cd65d7b9408c3b30e/config/mce.ini#L33614:55
uvosis set14:55
freemangordonyes, dim should interact with als14:55
uvosals will not lower the brightness _ever_14:56
uvosinstead the device will turn on the display14:56
uvosset the brightness to whatever als wants then14:56
uvosand then only change brightness if als wants somethinghigher14:56
uvosuntil the display either enters dim mode14:56
uvosor is turned off or the user changes profile14:56
uvosso if you have a high als value14:56
uvosand then go somewhere dark14:56
uvosand the device then enters dim mode, and then exits dim mode14:57
uvosbrightness will permantetly be lower than before14:57
freemangordonthat's ok14:57
freemangordonand not what I was seeing14:58
uvosok14:58
freemangordonI was on my desk all the time14:58
freemangordoninteractinbg with the device14:58
uvosbtw14:58
uvosthere is another bug in systemui14:58
uvosthat breaks timeouts <30s14:58
uvosif tklock is used14:58
freemangordonyeah, I know that14:58
uvosok14:58
freemangordonwe have a fixed timeout of 10(?) or so seconds14:59
uvos3014:59
uvosafaik there is no reason for systemui to hold the lock14:59
freemangordonyeah14:59
freemangordonI may look at that someday, when we have all the other things fixed :)14:59
freemangordonit is really not that big issue I think14:59
freemangordonBTW, do we already have pannable-area fix in the repos?15:00
uvosno15:00
uvosi dont know how to fix pannable-area atm (wrt sliders)15:00
uvosthe problem is it reports motion events to its child widgets15:00
freemangordonoh, I though it iwas about that 64bits fix15:00
uvosno that the scroling in hildon itself15:00
freemangordonah15:01
uvosit dosent use panable area15:01
freemangordonbut, what is the issue there?15:01
uvosin hildon or panable-area?15:01
uvosso widgets in a pannable-area get motion events reported in the wrong coordinate system15:01
uvosthey should get it relative to themselves15:02
uvosbut they get the events reported relavie to the root of the pannable area15:02
uvosthis breaks sliders15:02
freemangordonis it the same in fremantle?15:02
uvosi dont think so15:02
uvosat least the brightness slider seams to behave15:02
freemangordonhmm, maybe some patch in gtk is missing15:02
freemangordonuvos: sliders are gtk or hildon components?15:03
uvosboth15:03
uvosboth normal gtk sliders are broken15:04
* freemangordon checks15:04
uvosas are the hildon ones15:04
uvosthose are subclasses15:04
uvosand besides anything using the motion evens would be broken15:04
uvostheres probuly other widgets too15:04
freemangordonhmm15:05
uvosactually i think it might be broken on fremantle too15:05
uvoslet me check something15:05
uvosthe n900's hardware would hide it a bit15:05
uvosno its fine15:07
freemangordonfor sure we are missing gtk-range maemo changes15:08
freemangordonand maybe more15:08
freemangordonuvos: as i am not sure what the issue is, could you describe what exactly is broken? iow - how to verify it is fixed?15:09
uvosfreemangordon: so the widgets gets 2 events on d4 inevitably because of the high event rate15:09
uvosfreemangordon: a touch event15:09
uvosfreemangordon: and a motion event15:09
uvosthe touch event is in the right place15:10
uvosbut the motion event is relative to the root of the panable area15:10
uvosthis means the slider gets one event where it thinks the user clicked/touched15:10
uvosand another that tells the widget that the user move his finger from the root of the panable area to the location he really touched15:11
freemangordonah15:11
uvosthis causes the slider to move to the right alot15:11
uvosdepening on unkown factors either of these comes in first15:11
freemangordonI see15:11
uvosand the slider either ends up in the right place or maxed out15:11
freemangordonyeah15:11
freemangordonok, now I see how to test15:12
uvosa good way to test this is to swipe the finger on the brightness slider15:12
uvosthen move the finger close to the root of the panable area15:12
uvosand the window15:12
freemangordonit is reproducible in the VM too15:12
uvosthe slider works corectly _there_15:12
freemangordonwith a mouse15:12
uvosyeah the motion events are the same with a mouse15:13
freemangordonif you want you may want to look in https://github.com/community-ssu/gtk/15:13
freemangordonas I am not sure when I will have time for that15:13
freemangordonjust grep for MAEMO_CHANGES15:14
Wizzupis it possible something simply changed in what X reports?15:14
freemangordoncould be15:14
Wizzupthe n900 it not multi touch15:14
freemangordonor nokia patched it15:14
Wizzuplet me see if it happens on the n90015:14
freemangordonbut GTK should take care of it15:14
uvosno15:14
uvosits specifcly broken in pannable area15:14
uvosbecause it uses the motion events itself15:14
uvosand passes them unchainged to the child15:15
freemangordonah15:15
freemangordonso, it is HildonPannableArea?15:15
uvosyes15:15
freemangordonok15:15
uvossliders are fine outside of the area15:15
uvoson n900 its less obvious15:16
uvosbecause the resoliution of the ts is less and the event rate is less15:16
uvosso you can make just a click event15:16
uvoswithout a tiny swipe15:16
uvosbut it happens there too15:17
uvos(on leste)15:17
freemangordonyeah, does not happen on fremantle15:18
freemangordonok, will take a look at it15:18
tmlindWizzup, bencoh, uvos: so i got 3g data enabled and idling at between 60 to 62 mW too now :)16:40
tmlindlooks like i had to change to gsm mode, do ifup wwan1, then switch to 3g mode16:40
tmlindsomehow in 3g mode doing ifup wwan1 does not work for me, i need to switch to gsm first..16:41
tmlindlooks like using qmi-network in /etc/network/interfaces consumes way less power than starting qmi network manually and not using qmi-network16:41
tmlindi guess using qmi-network command rather than qmicli --wds-start-network polls less or something16:43
bencohtmlind: If I understood properly, 3g->gsm->3g gives better result (battery-wise) than just enabling 3g?16:58
bencoh60mW with umts data on is super cool imo16:59
bencoh(it means over 3days idling)17:00
tmlindyup yeah it seems that data enabled we may have a bit lower power consumption than without data.. needs to be checked again for sure17:09
uvoshmm17:16
uvoswe dont get that on leste17:16
uvoseven with the modem CFUN=0 its about 100mW17:16
uvosand powertop gives about 20 events/s17:17
uvosof which 11 are ipi17:17
uvosso im not sure what we are doing wrong17:18
bencohuvos: did you try disabling cpu1?17:20
uvosyeah that helps a but17:20
uvos*bit17:20
uvosgoes to around 90 or so17:21
uvosthats still quite far off from what tmlind reports17:21
bencohyeah17:21
bencohone of the sensors/touchscreen/whatever remains open maybe?17:21
uvosno17:21
uvoslsof dosent show any of those17:22
bencohthen some application keeps wakingup in the background?17:22
uvosnot compatible with 21 events/s17:22
bencohhm17:22
uvos(all of thats various kernel bits as far as i can see)17:22
bencohright17:22
bencohmaybe CFUN=0 is worse than properly configured gsm?17:23
uvosandroid uses that in flight mode17:24
uvosand it manages 16-20 ish mW17:24
uvosbut yeah17:24
uvoscould be modem state17:24
uvosin some more complex way17:24
bencoh(20mW sounds like a dream)17:24
tmlindthat's in offline mode though afaik17:27
uvosright17:27
uvoshttp://uvos.xyz/maserati/powertop.txt (for referance)17:27
tmlindoh looks like ifup wwan1 in 3g also works, but for some reason it takes a really long time.. i've seen that before now that i think of it17:28
tmlindifup wwan1 just sits there at "Starting network with 'qmicli -d /dev/cdc-wdm1 --wds-start-network=..."17:28
tmlindthen a few minutes later it continues while in gsm mode it happens right away17:28
tmlindWizzup, uvos: you guys do rmmod phy-cpcap-usb on screen blank or when closing the slider? that's about 20 mW savings17:29
tmlindthe uart mode in cpcap is a power hog17:30
uvosblacklist phy_cpcap_usb17:31
uvosyeah17:31
uvostmlind: could you sudo omapconf audit os_idle full_log17:32
uvosjust to prove its not some omap internal device17:32
uvos(unlikely but still)17:32
uvosalso how are we mesureing power here17:34
uvosmy numbers are as reported by cpcap loged every 5 minutes by crond17:34
uvosmesureing on the battery terminals with external equptent results in slightly lower numbers for me17:35
uvosmaybe 10mW or so17:35
tmlinduvos: ok my numbers are from cpcap logged every 1 minutes17:37
bencoh206,1 ms/s      10,7        Interrupt      [19] IPI means it's working 20% of the sampling time (?)17:38
bencohthe first line (delayed_work_timer_fn) is odd considering it reports 0 events/s17:39
uvosno idea but those numbers seam screwy in several ways17:39
bencohwell, that's not the only odd one, but I'd love to understand what it means17:39
uvosyeah17:39
tmlindyup i've not had much luck catching any pollers based on the powertop data..17:40
uvosi also have no idea how it comes up with the  52,7% CPU use number17:40
bencoh52,7% CPU use doesn't sound too idle to me, so ... yeah17:40
uvostop reports mutch less17:40
bencohmaybe it's 52% CPU when outside of idle17:40
uvosi gues this is of the time not spent in ret or something17:40
bencoh(get out of my head :D)17:40
uvosbetter type fast :P17:40
bencohstill, if the first column is right, it's a lot17:41
bencoh(first column of the first line)17:41
uvosmight also be the time spent outside of ret17:42
uvosreally ret confusing it its the only way this makes sense17:42
uvosie its 206,1 ms/s of seconds running17:43
bencohdelayed_work_timer_fn comes from kernel/workqueue.c, so you should enable /sys/kernel/debug/tracing/events/workqueue and check resulting traces17:43
uvosand its   0,00 Events/s because the powertop sample time started at the tail end of an event17:43
bencohenabling it might affect the result, but at least we might be able to know which driver keeps scheduling work17:44
uvosi dont have that file17:45
uvos(also no idea how the tracing interface works atm)17:45
uvosah17:45
uvosnvm17:45
bencohmount -t debugfs debugfs /sys/kernel/debug/17:46
bencohecho 1 > /sys/kernel/debug/tracing/events/workqueue/enable17:46
uvosdebugfs is mounted17:46
bencohcat /sys/kernel/debug/tracing/trace17:46
uvosbut yeah was other pebkac17:46
bencohwell, echo 0 to disable it before catting17:47
bencoh(and have it sleep in between, obviously)17:47
uvosits almost exclusively wl127117:50
uvoswhich makes sense and is sane17:50
uvosand dbs_work_handler17:51
uvoswhich is not mutch help :P17:51
bencohtmlind: do you have wireless on?17:51
tmlindbencoh: not usually, that saves quite a bit with the ssid scanning i think17:52
tmlindaccess point scanning whatever the wlan interface is doing17:53
bencohit might explain the difference then ... at least part of it17:53
tmlindyup17:53
uvosill disable wifi and test again17:54
uvos16 events/s18:01
bencohdoes anyone know how powertop can report after a few seconds only, when I run it with -t 20 ?18:03
bencohit feels terribly wrong somehow18:03
uvosdunno i think it reports immidatly on the first round, but it then takes n seconds to refesh18:05
uvosi just wait one refresh18:05
uvosthe first round is allso extreamly noisy usually18:05
bencoh(note to self: running powertop --calibrate on my desktop is a terrible idea :D)18:05
bencoh(at least the keyboard still works, but I lost the mouse)18:06
Wizzuptmlind: is that with wwan119:04
Wizzuptmlind: I will check @ phy-cpcap-usb19:04
uvosWizzup: tmlind has just 3 errors in omapconf os_idle19:47
uvoswe have 519:47
freemangordonuvos: is it possible motion event to come before touch?19:49
freemangordonhmm, that doesn;t make sense19:52
uvosno19:52
uvosnot really19:52
uvosah maybe PanableArea is swallowing a touch event but leaks some of it?19:53
freemangordonit seems it initializes some internal variables on click, which are then used to calculate child coordinates19:54
freemangordonmaybe another event comes that resets those, somehow19:54
freemangordonsee https://github.com/maemo-leste/libhildon/blob/master/hildon/hildon-pannable-area.c#L11219:54
uvosyeah i know19:54
uvosi looked at those19:54
uvosbut could not figure it out in the time i had19:54
freemangordonah19:54
freemangordonand this https://github.com/maemo-leste/libhildon/blob/master/hildon/hildon-pannable-area.c#L261119:55
freemangordonso somehow ix should be wrong there19:56
freemangordonwrong or zero19:56
uvosthe difference is ABE19:58
uvostmlinds ABE is gated19:58
uvosmine isent19:58
uvoslet me kill pulse19:59
tmlindok maybe that's it20:03
uvosmaybe20:07
uvosbut killing pulse dosent make it idle20:08
uvosABE also dosent idle on Wizzup's device20:08
uvoshmm20:08
Wizzuphi, sorry, I was away20:44
Wizzupuvos: I'm planning to spend some time first on the n900 pm stuff and responding to the mailing list stuff (bandgap, panel), but can look at the droid4 stuff later this week or this weekend, let me know if you need anything from me20:53
WizzupI am not sure what ABE does, but if it is related to audio, could it have something to do with hdmi audio not working perhaps?20:54
freemangordonuvos:   hildon_pannable_area_motion_notify_cb doesn't get called at all21:07
freemangordonuvos:   p, li { white-space: pre-wrap; }  g_dbus_connection_call_sync21:20
freemangordonoops21:20
freemangordonthis https://github.com/maemo-leste/osso-applet-display/blob/master/src/cpdisplay.c#L10821:20
freemangordonyou should not unref that21:20
freemangordonsee https://www.freedesktop.org/software/gstreamer-sdk/data/docs/latest/gio/GDBusConnection.html#g-dbus-connection-call-sync21:20
freemangordon'If the parameters GVariant is floating, it is consumed. This allows convenient 'inline' use of g_variant_new(), e.g.: "21:20
freemangordonwe get "(controlpanel:21262): GLib-CRITICAL **: 22:18:20.201: g_variant_unref: assertion 'value->ref_count > 0' failed" currently21:21
freemangordonjust FYI, going to fix that21:21
Wizzupneat the hubs I have at home already are supported by uhubctl21:42
Wizzupfreemangordon: btw did you do some write up for xorg server or should I just try to figure it out22:15
Wizzup(wrt pp)22:15
freemangordonWizzup: better figure it out, it is obvious iirc22:27
Wizzupk22:30
freemangordonhmm, dns resolution stopped working in leste VM22:54
freemangordonping: abv.bg: Temporary failure in name resolution22:55
siceloresolvconf weirdness - at least on my d4, i 'fixed' it with something like `rm -r /etc/resolvconf/run , rc-service stop resolvconf , rc-service start resolvconf`22:56
freemangordonrebooting VM, lets see22:56
siceloi thought it was because my d4 install was partly broken22:56
freemangordondoesn't help :(23:00
freemangordonhmm:23:01
freemangordonHost abv.bg not found: 5(REFUSED)23:01
freemangordonmaybe my host OS is behaving23:01
Wizzupfreemangordon: not likely23:07
Wizzup(re: host 0s23:07
Wizzup(re: host os)23:07
Wizzupfreemangordon: so we started to use resolvconf and it reads specific files for dns23:07
Wizzupor rather, dnsmasq reads specific resolvconf files23:07
Wizzupit's possible that the vm, which doesn't go through icd2, doesn't make any of these fiels23:08
freemangordonah23:08
freemangordonbu, I have /etc/resolvconf/resolv.conf.d/original23:08
freemangordon*but23:08
Wizzuphttps://github.com/maemo-leste/libicd-network-ipv4/commit/d316dfdc511467d69f1f744238e4f47518674e3223:08
freemangordonand it has correct data in23:08
Wizzupdoes that get read by dnsmasq though?23:09
freemangordonno idea23:09
Wizzupsec, I'll check23:09
Wizzupcat /run/dnsmasq/resolv.conf23:11
WizzupI assume that's empty23:11
freemangordonyes, it is23:11
Wizzupso my vm has the same problem23:12
WizzupI think maybe resolvconf hook never gets called for our /etc/network/interfaces eth0 setup in vm23:14
Wizzupthis would make it work (one off): # cat /etc/resolvconf/resolv.conf.d/original | resolvconf -a eth023:14
Wizzupso either we need to modify /etc/network/interfaces to call resolvconf, or figure out how to do it automatically, or finally add libicd-network-wired or something23:15
freemangordonok, that made it work, more or less23:16
freemangordonit seems I've lost default gateway too23:17
freemangordonbut, let me reboot to be sure23:17
freemangordonafter reboot it s ok23:18
freemangordonhow hard would be to add libicd-network-wired?23:18
Wizzupphone src23:22
Wizzupsry*23:22
Wizzupif it's gconf with values we could do it, but still, I'd rather not rely on icd223:22
Wizzuplike what if it crashes23:23
Wizzupthen we cannot ssh in23:23
freemangordonmaybe we shall ln /run/dnsmasq/resolv.conf to /etc/resolv.conf ?23:26
freemangordonthough I have no idea how dnsmasq works23:26
freemangordonWizzup: hmm, see /etc/default/dnsmasq23:29
Wizzuphm23:47

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!