libera/#maemo-leste/ Tuesday, 2021-06-01

uvosWizzup: D3 is Solana btw if you want to check moto sources for ram map00:09
Wizzupuvos: Solana?00:10
Wizzupuvos: we might need modified kexecboot and such as well, no?00:10
uvosd3's code name00:10
Wizzupright00:10
Wizzupfirst thing I did was externally charge the battery so that it boots00:11
uvosin source d4 = masarati d3 = solana00:11
uvosWizzup: sure00:11
Wizzupit'd be fun to make it all work, but I'd need hand holding00:11
uvosid start with safestrap00:11
uvosand get something to boot there00:11
Wizzupit's booted to android atm00:11
Wizzupok00:11
uvosid guess that d3 has the cpcap setup of bionic00:12
uvosjust becuase its closer to that than d4 dates wise00:12
Wizzupok00:13
Wizzupuvos: so I'd have to google around and find stuff like this? https://sites.google.com/site/sdshadowscollection/droid-3-xt86200:15
uvosat first yeah00:16
uvosunless the d3 has the utags tag like d400:16
uvosyou have to get mainline to work with safestrap00:16
Wizzupbtw this is probably the US variant00:16
uvosfirst00:16
WizzupXT86200:16
uvosfind a utags.bin (in a moto update) and link it somehwere00:17
Wizzupwhat do you mean, moto update?00:17
uvosa update .zip00:17
uvosfor the stock fw00:17
Wizzupthis also seems helpful: https://forum.xda-developers.com/t/index-motorola-droid-3-2011.3114734/00:18
Wizzupok00:18
Wizzupseems to contain links to tools and fw00:18
uvoshttps://firmware.center/firmware/ has solana fws00:21
lelMerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/544 (Potentially look into Motorola Droid 3 support)00:24
Wizzupuvos: I remember now also that someone bought a phone like the droid 4 and it accidentily booted with our d4 image00:25
Wizzupnot sure if that was bionic or something else00:25
Wizzupiirc it was something else00:25
uvosWizzup: that was a bionic00:25
uvosthats how we came to support this device00:25
Wizzupok00:26
Wizzup:p00:26
uvoslucky for him and us that was before tmlind implmented setting up the cpcap regs in the mainline kernel so bionic just worked with d4 dts at that time on the bootloader setup.00:28
Wizzupright00:29
WizzupAs you saw, I made a ticket for supporting it00:29
uvosno utags :(00:33
Wizzupmhm00:33
uvossolana cdt.bin shows that mbm dosent use utags on this device00:33
Wizzupok00:36
* Wizzup zzz01:01
freemangordonWizzup: https://pastebin.com/ZC8Y4w3715:36
Wizzupfreemangordon: is this a change in the new wpasupplicant?15:39
Wizzupdpkg -l | grep supplicant15:40
freemangordonyes15:40
Wizzupok, I only installed the new client part of it15:40
freemangordon2:2.9.0-21+2m7.115:40
WizzupI can look at this after I am done biking15:40
freemangordonsure, no hurry15:40
Wizzupwait, Scan also is not present15:40
freemangordonjust wanted to let you know15:40
freemangordonmhm15:40
WizzupI think something else is up15:40
freemangordonno idea15:40
Wizzupis your interface visible?15:40
freemangordonit should be15:41
freemangordonlemme check15:41
Wizzupok, well, I will try with new wpasupplicant after this, and if it works for me, we can figure out what's up15:41
Wizzupsemi afk for the next 2 hours first though15:41
freemangordontake your time, I'll not be available as well in the next few hours15:42
freemangordonmaybe USB is misbehaving15:43
Wizzupfreemangordon: maybe check if interface is enabled and visible15:47
freemangordon1hmm, this wifi adapter took my PC down :)15:48
freemangordonWizzup: yep, wlan0 is there15:52
uvostmlind: so VRZ_9.8.2OT_127_MZ609_CFC_1FF.xml contains mbmloader.bin18:48
uvostmlind: but no allow-mbmloader-flashing-mbm.bin18:48
uvosso how is moto performing the update?18:48
uvosis mbm.bin maybe just more permissive on xyboard?18:49
Wizzupfreemangordon: ok, will take a look momentarily18:56
Wizzupuvos: maybe we can diff the d4 .bin files and see what allow changes?18:56
Wizzupuvos: that's also possible @ permissive18:59
uvosim not sure what diffing the files would accive19:00
uvosif you have the device you can just test and see what it allows19:00
uvosyou cant change it anyhow as its singed19:00
uvosit might also be that mbm.bin in VRZ_9.8.2OT_127_MZ609_CFC_1FF.xml specificly is more permissive19:00
uvosi also found allow-mbmloader-flashing-mbm.bin ostensibly for MZ608 here: https://forum.xda-developers.com/t/guide-xoom2-xyboard-how-to-update-xyboard-wifi-mz607-to-jelly-bean-4-1-2.2591388/page-619:02
uvosie the european variant of xyboard19:02
uvostmlind ^^^19:03
tmlinduvos: ok probably the mz608 binary won't work on anything else though19:40
Wizzupuvos: how can I test?19:40
tmlindWizzup: hold vol down + power until you get to flash mode19:41
tmlindthen from pc with usb cable connected, fastboot flash mbm allow-mbmloader-flashing-mbm.bin19:41
tmlindbattery must be well chargerd, it will probably produce an error and then you have to reflash the original mbm.bin19:42
tmlindwith fastboot flash mbm mbm.bin19:42
Wizzuptmlind: but there is no allow-mbmloader-flashing-mbm.bin - right?19:43
tmlindWizzup: oh i though you wanted to try out the mz608 file on mz60919:45
Wizzupwell, uvos said that maybe the default is already permissive19:45
tmlindat least on mz617 you can only flash to cache partition pretty much, not sure about the user partition19:46
tmlindi just did mkfs.ext4 on the preinstall partition and untarred my rootfs there, seems to work just fine19:47
tmlindwhile trying to flash preinstall with an unsigned image produces an error and then you have reflash the original preinstall19:47
Wizzupfreemangordon: ok yeah so this is something that changed in their dbus interface and it means wifi is broken in -devel20:00
tmlinduvos: looks like mmcblk1p15 cid partition on mz617 at least has a signature, maybe earlier models did not if that can be swapped like the link above says20:03
uvostmlind: well since VRZ_9.8.2OT_127_MZ609_CFC_1FF.xml contains a mbmloader.bin update and the purpose of allow-mbmloader-flashing-mbm.bin is to allow flashing mbmloader it would stand to reason that at least mbmloader partition is unlock in mbm.bin from VRZ_9.8.2OT_127_MZ609_CFC_1FF.xml20:53
uvosso maybe Wizzup should try this file20:53
uvosi know for a fact that on bionic motorola dosent blow any fuses to prevent you from downgrading20:53
uvosso you can flash any old mbm.bin20:53
uvosthen if that dosent work maybe just maybe the mz608 file will work20:54
uvosobv. all this is a bit risky20:56
uvosbut so is dding the rootfs and utags around20:56
tmlinduvos: worth a try, cheap toys to play with at least :)21:06
tmlinduvos: but hmm so if mbm.bin allows reflashing mbmloader, it still does not allow flashing other partitions with random images21:08
uvostmlind: no but maybe mbm.bin from that file is in fact configured like allow-mbmloader-flashing-mbm.bin21:09
uvosie also more permissive in other ways21:09
tmlinduvos: maybe, but i think on xt894 the difference was that flashing kexecboot to bpsw is allowed with allow-mbmloader-flashing-mbm.bin21:10
uvosthere is no real reason why allow-mbmloader-flashing-mbm.bin is more permissve that mbm.bin in flashing bspw21:10
uvosright21:10
tmlindhmm or maybe it was needed to reflash utags actually21:11
uvosboth i think21:11
uvosiirc21:11
tmlindon mz617, i noticed i had to use fastboot flash:raw boot boot.img to reflash the signed boot.img21:12
tmlindbut i don't think flash:raw allows reflashing random images again21:13
freemangordonWizzup: I think that's another reason to proxy it - if we use it in more than one place, we shall change all of the users next time they break the interface21:14
Wizzupfreemangordon: this was more a code deficiency in my code21:21
Wizzupfreemangordon: I just assumed the interface path would not change, but they made it zero indexed21:21
Wizzupfreemangordon: so we make a proxy that does the same for multiple interfaces? wouldn't solve the problem per se21:21
freemangordonthis is interface change by all means21:21
uvosi dont think its senseble to proxy deamon everything for this reason21:21
Wizzupfreemangordon:21:22
Wizzup-#define TEST_INTERFACE_PATH WPA_DBUS_INTERFACES_OPATH "/1"21:22
Wizzup+#define TEST_INTERFACE_PATH WPA_DBUS_INTERFACES_OPATH "/0"21:22
freemangordonthat's why I said "another reason" :)21:22
freemangordonWizzup: yeah, got it21:22
Wizzupfreemangordon: that's the only change required to make it work for now21:22
freemangordonbut, I have to change connui as well21:22
Wizzupshared lib maybe makes sense, proxy not so much imho21:22
freemangordonok21:23
WizzupOf course I can find the first interface and just use it, but as it stands, icd2 plugin cannot deal with more than one wifi interface anyway21:23
uvoswe should do that...21:23
uvosand switch to presistant names21:23
freemangordonBTW, that's something we shall fix21:23
uvosinstead of wlan0 wlan1 etc21:23
freemangordonI think we can use service_id, but not sure21:24
uvossince using only one interface, but allways the same one is better than using a random one depeding on what driver gets loaded first...21:24
Wizzuppull request welcome for that21:25
WizzupLooks like I can use this: mdbus2 -s  fi.w1.wpa_supplicant1 /fi/w1/wpa_supplicant1 fi.w1.wpa_supplicant1.GetInterface "wlan0"21:27
Wizzupall of this will get much more complicated now, blergh21:45
Wizzupfreemangordon: parazyd: I'm building a new libicd-network-wpasupplicant which deals with the wpa supplicant interface name change, but as the current fix is a hack, it is really important that they stay in -devel for now, and independently *cannot* be moved to non-devel21:50
parazydokay21:52
parazydNew wpasupplicant is also devel only21:52
Wizzupparazyd: yes, but this is a heads up(tm)21:53
parazyd:)21:54
parazydNoted21:54
WizzupI will have to add InterfaceAdded and InterfaceRemoved notifiers, and all the code will have to accept interface data as arg, and it will need to be managed and won't be available on start, so it's all getting much more complicated now unfortunately21:54
WizzupI can't write that code now21:54
parazydCan I help?21:55
Wizzupwell, it's just that the wpa_supplicant change made this more apparent21:56
Wizzupas long as we push them in sync this shouldn't cause major headaches, but it's something that needs to be done21:56
Wizzupif you want to help, sure, but I imagine it's at least a few hours of work, maybe more21:56
Wizzupand also really we'd probably just pick the first interface we find anyway21:56
parazydAgree on the interface choice. I guess this is what the kernel sets up first.21:57
parazydbtw. if needed we can also use eudev for iface naming21:58
Wizzupyes, but this is about the wpa supplicant dbus path for the interface21:59
jkhello #maemo-leste!!22:03
jkrock on!22:03
jkI need some assistance with my dorid4. i beleive I can't gert my wlan0 up to find and connect to wifi and lan22:05
Wizzupjk: hi, are you on -devel?22:06
jkeehmm.. I think not. I am new to irc22:07
Wizzupok, so this has been a consistent problem since you tried maemo leste?22:08
jknop, I tried to change my user password to be able to ssh as non-root with the command passwd22:09
Wizzupok22:09
Wizzupwhat image did you flash?22:10
jkthe problems started after that22:10
jklet me check...22:10
jk... I flashed it last year, may I think... things have been going smooth. even the beowulf upgrade was fine22:11
Wizzupheh, neat22:12
Wizzupso some recent upgrade broke wifi for you?22:12
jkno,I don't thik it was an upgrade. I was connecting over ssh form my laptop but only as root, as I had no "user" password (I still only have the root-user and the user-user))22:15
jkso I restarted my Droid4, booted to the emergency shell or something like that22:15
jklogged in as root and ran passwd. I rewrite the root password to the same (not surre if this changed anything in the deeper level) and then changed the user password... once throrough passwd -expire but HIldon could not start automatically, so I changed it back again to empty22:17
jkthis last time again over the leste emergency shell. with passwd user (if I remember right) and let it blank and also delited the hash from the shadowfile following some internet guide22:20
jk...using nano22:20
freemangordonWizzup: ok, so, lets agree at least that icd2 plugin will expose dbus interface to get the current wlan interface, otherwise we'll have to duplicate the same code in connui22:21
freemangordonor if you have a better idea, please share22:21
uvoswhy is connui interacting with the interface directly anyhow?22:25
uvosthats icd's job no?22:25
Wizzupjk: hm, ok. is the wlan0 interface visible in 'ifconfig'? and it wpa_supplicant running? ('ps xua | grep wpa')22:27
Wizzupuvos: all of this stems from the hidden wlan ap hell22:27
Wizzupuvos: freemangordon wants to port the interactive UI to add a hidden AP to the settings without using the settings22:27
Wizzupuvos: this requires active scans for the hidden ap, which means the UI has to interface with something22:28
uvosyeah no22:28
uvoslets not leak the implentation details of the layer below icd to the ui22:28
uvoswhy cant icd2 just get a new function to scann for hidden aps22:28
Wizzupso the maemo fremantle UI also violated this by just issuing a scan directly using wlancond22:29
Wizzupuvos: yes, I was thinking that as well- let's do this in icd222:29
uvosyeah well fremantle is badly desinged allmost everywhere22:29
uvosWizzup: ok that sounds sane22:29
WizzupI think this is also what freemangordon is suggesting22:29
WizzupI am just not sure if it should be in the plugin or in icd2 itself22:29
uvosjk: did your device reboot during a recent update?22:31
siceloDanct12: you said Dillo does JS? last i recall it didn't :-/22:31
jk@uvos: not that I remember22:31
uvosi had to run dpkg --configure -a to get wifi back on bionic after a recent update rebooted before the pacakges where configured22:32
jk@Wizzup: I am checking...22:32
uvosjk: try that22:32
jkok!22:32
jkdpkg --configure -a run successfully as root22:33
jkwpa_supplicant found on htop (with several flags) trying ps now...22:33
uvosif dpkg --configure -a did anything you have to reboot22:34
uvosalso check ip addr for the wlan0 interface22:34
Wizzupparazyd: if this is the case, we really need to figure out that random reboot ^22:35
jkps xua | grep wpa shows also /sbin/wpa_supplicant -s -P /run/wpa_supplicant.wlan0.pid -i wlan0 -u -D nl80211,w ext -c /etc/wpa_supplicant/wpa_supplicant.conf22:35
jk... rebooting now22:36
siceloi don't recall leste having an /etc/wpa_supplicant/wpa_supplicant.conf ...22:37
sicelos/having/having or using/22:38
jk... extra info: with vipw -s on the line of user i have "user::" 'cuz I deleted the password there after my manual passwd user change aiming for ssh from laptop... most entries under vipw -s have "<name>:*:..."22:40
freemangordonWizzup: icd is by no means wlan only daemon, neither we shall tie it to wpa_supplicant, that's why I suggested either a daemon that exposes a common interface to both plugin and ui or dbus interface in the plugin itself22:41
jkip addr shows me wlan0 as number 3:22:42
freemangordonTo me having a separate daemon is better, but...22:42
jk3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 100022:43
uvosjk: i assum wifi dosent work after reboot22:43
uvosjk: please descibe symptoms in detail22:43
uvosjk: what dose not work mean22:43
uvosdose it not scann22:43
uvosnot connect etc22:43
jkno scan so no connect. I can't get it up22:44
uvosok so the network dialog dosent show anything22:45
uvosright?22:45
jkit usually connected automatically after boot (some seconds later) no I see no available connections on the gui22:45
jkjup, Select connection is empty22:45
uvosok22:45
jk"No connections available"22:46
uvoswhat dose maserati-callibrate say22:46
Wizzupjk: did a reboot help after the dpkg --configure -a ?22:46
jkas root?22:46
Wizzupjk: the reboot? you can use the UI for it too22:47
jkno change after dpkg --configure -a and reboot22:47
Wizzupfreemangordon: are you up for writing the code for that interface?22:47
jkmaserati-calibrate as root?22:47
uvosyes22:47
Wizzupfreemangordon: I think I'd like to take my hands off of this hidden AP business now, icd2 should support it OK now if it is configured from "Internet Connections" UI22:47
jkis shows MAC addr from NVS: ...22:47
jkCalibration already performed22:48
uvosok22:48
Wizzupfreemangordon: I'm fine with whatever solution you prefer, as long as it doesn't mean I have to write more dbus code22:48
freemangordonWizzup: yes, why not22:48
jkI did that las year...22:48
uvosso its not that22:48
freemangordonI was thinking to reuse wlancond interface22:48
uvosjk ok yeah i thought cal might have goten lost somehow22:48
freemangordonafc I will first check if it fits for what we need it22:48
uvosim all for Wizzup writing more dbus code22:48
freemangordon:)22:49
Wizzupjk: so the sympton is that nothing shows up in the 'Internet Connections' status dialog?22:49
uvosdbus everywhere22:49
uvoseverything dbus22:49
Wizzupuvos: I am fine if others write dbus code, but it breaks my brain22:49
jkyes, that is the symptom22:49
uvosjk: can you use wpacli to scann for networks22:49
uvos?22:49
Wizzupthat's wpa_cli22:49
Wizzupthe commands are 'scan' and 'scan_results'22:49
freemangordonhow's that different from calling dbus?22:50
Wizzupfreemangordon: this is us helping jk debug his wifi issue, not related to our discussion :)22:50
jki did # wpa_cli22:50
jk> scan22:50
jkOK22:50
jk<mobile.scjorge@gmail.com><3>CTRL-EVENT-SCAN-STARTED22:51
Wizzupdid you also see 3>CTRL-EVENT-SCAN-RESULTS ?22:51
jk<3>CTRL-EVENT-SCAN-RESULTS22:51
freemangordonWizzup: ah, ok :)22:51
jk<3>WPS-AP-AVAILABLE22:51
jk<3>CTRL-EVENT-NETWORK-NOT-FOUND22:51
Wizzupjk: ok, does scan_results list anything?22:52
Wizzupno need to paste/type it all here22:52
jk> scan result gives me the same 4 lines22:52
Wizzupjk: btw, you could maybe use usbnet (if you know how to) to ssh into the device for easier access/debugging22:52
Wizzupscan_results ?22:52
Wizzup(note the 's' at the end)22:52
jkthank for the hint on the s!22:52
jkstill the same 5 lines (the same 4 plus an OK on the first position)22:53
Wizzuphm, I think from the '<3>WPS-AP-AVAILABLE' we know it does find networks22:54
jkI don't know usbnet...22:54
WizzupI am trying to think what the next steps debugging wise are. I don't really know. Maybe this:22:55
Wizzupdpkg-reconfigure libicd-network-wpasupplicant  icd222:55
uvos"scan result gives me the same 4 lines"22:55
Wizzupis 'icd2' running ?22:55
uvoswhat four lines?22:55
Wizzupuvos: I think the entries might have expired perhaps22:55
jk4 lines: <3>CTRL-EVENT-SCAN-STARTED \ <3>CTRL-EVENT-SCAN-RESULTS \ <3>WPS-AP-AVAILABLE \ <3>CTRL-EVENT-NETWORK-NOT-FOUND22:56
siceloif wpa_cli has 'issues', then the problem is unlikely to be in libicd-* or icd*22:57
jkoh! scan results is actually scan_results?!22:59
Wizzupjk: yes23:00
Wizzupfreemangordon: something else I noticed (of course), a dbus-issued scan is not the same as a scan issued over the control socket interface it seems23:01
Wizzupone calls wpa_supplicant_trigger_scan and the others calls wpa_supplicant_req_scan23:01
Wizzupfreemangordon: and of course only the control socket 'scan' seems to do the right thing, I believe23:01
jkok... I do see connections, wifis23:02
freemangordonWizzup: I see23:03
jkbssid / frequenc / signal level / flags / ssid23:03
freemangordonare those blocking calls?23:03
Wizzupjk: ok, so we need to figure out why the data is not making it to the UI23:06
Wizzupfreemangordon: no23:06
Danct12sicelo: i never said dillo supports js23:07
siceloOk. I must have misunderstood. Apologies23:08
freemangordonWizzup: ok, I'll think about it for a while, but maybe implementing wlancond interface by using socket interface looks sane, albeit lots of work.23:09
freemangordonin a separate daemon that is23:09
Wizzupfreemangordon: the socket interface is extremely simple, but you might have the same perms problems23:10
freemangordonthat way we'll be able to use Nokia icd2 wlan plugin. And your work won;t be in vain, as most of it will go in that daemon23:10
freemangordonthat daemon will run as root23:10
Wizzupwhat do you mean? nokia icd2 wlan plugin?23:10
sicelowlancond, iiuc23:10
jkWizzup: ok. we can check that. so the password overwrites that I did have no importance?23:10
freemangordonWizzup: https://github.com/community-ssu/libicd-network-wlan23:11
uvosjk: yes23:11
uvosyou can set user pw with no problem23:11
uvosbut leste currenly explodes if you dont have sudo without pw23:11
Wizzupfreemangordon: if we really go down that route I think we just want to look at NetworkManager23:12
uvos+123:12
jkI did rewrire the sudo password to the standard23:12
uvosuh23:12
uvosyeah that causes lots of issues23:12
freemangordonWizzup: why is that?23:12
uvosjk: please restore default sudo config23:13
freemangordonI mean - it is obvious that wpa_supplicant dbus interface has issues, no?23:13
uvossudo usage in leste is badly broken23:13
jkehm the root password I mean!23:13
uvosoh23:13
uvosok23:13
uvosthats fine23:13
Wizzupfreemangordon: there is a lot of work going into rewriting what essentially already exists in some other form, and it took me several months to write the wpa supplicant plugin for icd2, and I did it because you wanted it that way (which is fine), but I really don't understand why we would need to give wlancond some wpa supplicant interface and then switch to the other nokia plugin which likely will23:13
Wizzuphave way more issues and backwards things23:13
freemangordonWizzup: hold on, I was just sharing an idea23:14
Wizzupok, sorry, I'm not upset23:14
Wizzupit just feels like a very niche interface23:14
freemangordonon the other hand we still don;t have solution for coule of things23:14
freemangordonnot to say we still don;t support ad-hoc23:14
jkok. I only rewrote the "su"-password. sudo is still possible without password23:14
uvosjk: thats fine23:15
uvosand not the issue23:15
Wizzupfreemangordon: It actually is not very hard to support ad hoc I believe23:15
uvosnetworkmanager supports adhoc23:15
Wizzupfreemangordon: I think the wpa_supplicant dbus interface isn't that bad, but apparently it's awkward regarding hidden APs23:15
uvosand bt pan and .....23:15
freemangordonuvos: please, stop that23:15
freemangordonI guess wicd does it too23:15
freemangordonnone of them is mobile aware23:16
uvosbullshit23:16
freemangordonthey don;t integrate with mce for example23:16
uvosmce has no role in this23:16
freemangordonyes, it does23:16
uvosno23:16
uvosit just consumes the offline state23:16
uvosit dose nothing with it23:16
freemangordonok, it seems leste is going in a direction I am not sure I support23:17
freemangordonthe project was started as a try to bring fremantle experience based on modern distro23:18
WizzupI am not advocating for using networkmanager per se, I am just frustrated with the amount of work required for a very niche feature (hidden aps) when I'd rather focus on bigger things23:18
uvosi dont see why fremantle experiance has anything to do with what bacgriound deamons we use23:18
uvoswe want fremantles ui over a modern distro no?23:18
freemangordonuvos: you dont; have experience with fremantle, right?23:19
uvosbest case scenario we dont have to maintain anything but the ui23:19
uvosofc thats not feasble in all cases23:19
uvosbut the less we have to maintain the better23:19
freemangordonin which case it will turn into a mock of fremantle23:19
siceloNo. We wanted fremantle UX, at least I did. Not just UI23:19
freemangordonjust a shell23:19
freemangordonsicelo: exactly my point23:19
freemangordonand I still want it23:19
uvosright hildon-desktop should just be a xdg shell (or session in xdg language)23:20
freemangordon(fremantle UX)23:20
Wizzupfreemangordon: I think the current icd2 mostly supports the fremantle ui/ux, just not yet with hidden aps23:20
freemangordonuvos: again, you have no experience with fremantle, I wonder how you are so sure what HD should become?23:20
Wizzupif there are specific UX you would like, it would be good to write them out clearly because otherwise there's no discussion to be had23:21
freemangordonfremantle is way more then just HD23:21
uvosi ment "hildon" not hd23:21
uvosas in all of the ui stuff23:21
Wizzupjk: did going to passwordless sudo solve your problem?23:21
freemangordonWizzup: part of the UX we're discussing is the ability to add hidden wlan from the wizard23:21
uvosWizzup: no it dident he had passwordless sudo allready23:21
freemangordonniche or not, it is there and users try to use it23:21
freemangordonsee the issue we have opened23:22
Wizzupfreemangordon: let me just note that with -devel you can add it to "Internet Connections" and it will work23:22
Wizzupyou just check the checkbox that says it's hidden23:22
freemangordonsure, but thats not what I am talking about23:22
WizzupI agree there are outstanding issues (and we can get back to discussing those when you want), but I think if we make a poll, more users will care about some other parts :P23:22
uvosfreemangordon: one thing im sure of is that we are like 4 people23:23
jk000... sorry if I had someone else's nickname! :P23:23
freemangordonuvos: so? it was only 1 at the very beginning, how that changes the things?23:23
uvosand what 4 people can credbly maintian  and improve in spare time is.. not alot23:23
uvosso we must share code with others as mutch as possible23:23
freemangordonuvos: then we'll fail23:23
uvosthat meas shareing with deskop where possible23:24
freemangordonnot the end of the world23:24
uvosand with phosh and plamo where not23:24
freemangordonbut better fail than romise and not deliver what is promised23:24
Wizzupfreemangordon: uvos: we don't know if networkmanager is no longer mobile aware and what we can do with it, but from a practical point of view I think we should stick with what we have until we have a more functional experience23:24
Wizzupfreemangordon: uvos: I don't think this discussion about UX is relevant, I think we more or less agree on the goals, and if someone magically did all the work to support fremantle interfaces (functionally equivalent) with networkmanager backend we'd use it, but it's not there, and it will also take a lot of work to get there23:25
Wizzupfreemangordon: uvos: other mobile distros will also try to make it as mobile as possible, and some of them use networkmanager, so I am sure they will eventually have to tackle some of the same problems23:25
Wizzupfreemangordon: uvos: Personally I am totally fine with telling the user to configure it through the Settings -> Internet Connections, and I'm pretty sure the user would be happy too.23:26
Wizzupfreemangordon: uvos: My point really was that I don't -personally- want to invest more time in a niche side of an already niche feature that we've really now implemented already23:26
uvossure that sounds mostly sane23:27
uvosim not sure on the same goals part tho23:27
WizzupSo I'd be fine with leaving the bug report open specifically for the easy wlan wizard with hidden ap support23:27
uvosi think  freemangordon has other goals23:27
freemangordonWizzup: UI is just missing a single call (be it dbus or whatever) to get hidden wlan properties at it should work. We just need to agree upon how that call shall be issued and I'll implement it23:27
Wizzupfreemangordon: sounds good23:27
freemangordon*and it23:27
Wizzupjk000: I am trying to think of how to help you debug this. is icd2 running?23:28
Wizzupjk000: 'ps xua | grep icd2'23:28
jk000thanx a lot!!23:28
jk000let's see23:28
freemangordonbut, I involved the other things that we miss currently (like reg domain, adhoc etc) so while we plan how to implement that call which is needed for hiden wlans, if possible, to fix or at least make those issues fixanle with less effort23:29
jk000yes, it is23:29
Wizzupfreemangordon: I think we can really make all of that work with the icd2 plugin I made23:29
freemangordonok, lets spend some time tomorrow to agree upon the interface23:30
Wizzupjk000: so I am thinking that if I had access locally, start icd2 manually with low log level, and monitor the logs, but I am not really sure what to tell you to look for, and given that you have no connectivity, if I find it hard to figure out how to continue from here23:30
freemangordonUI->icd2 plugin that is23:30
Wizzupfreemangordon: ok23:30
Wizzupjk000: so if you run this as root '/etc/init.d/icd2 stop' and 'icd2 -l0' icd2 will write info to /var/log/daemon.log, but other services also log to it23:31
Wizzupyou could look at those logs in real time with 'tail -f /var/log/daemon.log' and maybe see if you can spot the problem, but all of this is hard on the phone screen23:31
Wizzupjk000: do you think you could set up usbnet?23:31
Wizzuphttps://leste.maemo.org/Status/USB_Peripheral23:31
jk000I beleive I can setup usbnet!23:32
jk000thanxs for the link!! ...  I am getting sleepy will continue another day23:33
Wizzupfreemangordon: fwiw I just connected my droid4 to my hidden ap23:34
Wizzup(using packages from -devel)23:34
Wizzupjk000: we can continue this tomorrow if you'd like, usbnet is powerful tool in any case23:35
Wizzup(I'm also getting tired)23:35
jk000yeah! I am hapy to learn usbnet! i don't know when I will be ble to connect again... the droid 4 is a for me a side project, but a very interesting one! I just got this (https://duckduckgo.com/?q=droid++bionic+hd+dock&t=qupzilla&iar=images&iax=images&ia=images) today! mouse and keyboard work simultaneously23:39
Wizzupoh, that's cool23:40
WizzupSo you're saying that the usb host most just works with leste on the d4?23:40
WizzupIf you could make photo or video of that, we'd love to see it23:40
jk000... still struggling with my DAC to get highest quality audio23:40
jk000I beleive usbnet will work i just gotta learn it. which will be added to my toolbox! yeah!23:41
jk000I'll try to make a video, where do I send it??23:41
Wizzupjk000: conceptually it should be as simple as 'connect the droid 4 to a PC', 'set up the IP on the PC side', ssh to the phone23:41
Wizzupjk000: if you can upload it somewhere and link it, that's perhaps easiest23:41
WizzupI don't know what you preferred method is, you can also upload it to some site like youtube or the foss ones23:42
jk000jup, and in theory that is extensible to many devices, right? i will read into that!23:42
Wizzupjk000: all leste supported devices should expose it, I use it all the time for debugging23:42
jk000alright... I'll see what I can do and get back here. I am still catching up on irc-tech. 1st time runnign Hexchat and seems preatty easy. with irssi I had some issues as I am a newbie23:44
jk000thanks, leste-community!! keep up the pioneer work and enable freedom further!23:48

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