*** mavhc has joined #maemo | 00:21 | |
*** mavhc has quit IRC | 00:25 | |
*** mavhc has joined #maemo | 00:53 | |
*** mavhc has quit IRC | 00:57 | |
Enrico_Menotti | Hello, today I gathered logs of the bluetooth connection between my N900 and my BMW. Nothing relevant from hcidump, but I found the following in /var/log/syslog: | 01:02 |
---|---|---|
Enrico_Menotti | https://pastebin.com/v3fDiFen | 01:02 |
sicelo | i wonder if you could try pairing your linux laptop with the bmw | 01:05 |
Enrico_Menotti | May it be that the 4 lines saying "Badly format(t)ed (sic, typo?) or unrecognized command" are responsible for the BMW system to hang? I think it should not hang just for this, but you know... | 01:05 |
*** dafox has joined #maemo | 01:07 | |
Enrico_Menotti | sicelo No linux laptop here... I have my Mac. I was using Devuan (and Debian) on an old laptop, but recently this old guy destroyed a USB stick (ruined the file allocation table), so it's going to rest in peace in the future. | 01:07 |
sicelo | i doubt. the way i see it, it's your car that's sending those things to the n900, and the n900 doesn't like them. so at worst, it is the n900 that should reboot | 01:07 |
sicelo | my guess | 01:07 |
Enrico_Menotti | I have an intention to buy a tower computer for playing with Linux, but in the last month I've being doing other things. | 01:08 |
Enrico_Menotti | Yes, it's the car sending, but I was wondering whether it could be that the car sits waiting for an answer that never comes. | 01:09 |
Enrico_Menotti | I investigated a bit about those AT commands, and found that they are (if I'm right) GSM-related. The second (AT+CPBS), in particular, is related to exchange of the phone book. | 01:10 |
sicelo | why reboot then .. rather disconnect the 'incompatible' device :) | 01:11 |
Enrico_Menotti | I found the following wiki page in this respect: | 01:11 |
Enrico_Menotti | https://wiki.maemo.org/Bluetooth_PBAP | 01:11 |
sicelo | yes, you're correct about the AT commands, and N900 does not support CPBS out of the box via BT | 01:11 |
*** Kilroo has joined #maemo | 01:11 | |
Enrico_Menotti | I agree, should not reboot. Also, from the setting screen (on the car's display) I believe that the car understands that the N900 exposes only phone services, not data transfer. If this is true, why the car asks for the phone book anyway, at the end of the call? | 01:13 |
sicelo | 08:04 < sicelo> i was going to add, but i see it's hinted in the last comment of that bug, that while N900 definitely has issues, it doesn't mean the BMW software is 'innocent' either << this | 01:14 |
sicelo | 09:31 < freemangordon> no, it is BMW (or rather the company that made multimedia part) to blame << | 01:14 |
Enrico_Menotti | And while I agree that the BMW software seems to be quite fragile, there's no option for me to correct any bug on the car (at least for now): no update on the BMW site for my car. | 01:14 |
sicelo | trust me on that one, BT in BMW multimedia is buggy | 01:15 |
sicelo | >> | 01:15 |
Enrico_Menotti | Yes, I agree, but since my gf's smartphone works, I'd like to understand what's the big difference between the Wiko Jerry and the N900, that induces the BMW multimedia reboot. | 01:16 |
sicelo | have you tried the phonebook tweaks? | 01:16 |
Enrico_Menotti | You mean the packages on https://wiki.maemo.org/Bluetooth_PBAP? | 01:16 |
sicelo | yes | 01:16 |
Enrico_Menotti | Not yet, I decided to write here first to see whether anybody may shred some light on the problem. | 01:17 |
Enrico_Menotti | In particular, on that wiki page there's a sentence that is not clear to me. | 01:17 |
Enrico_Menotti | There is a TODO to write support for AT commands but don't hold your breath. | 01:18 |
Enrico_Menotti | (See the Disclaimer, italics.) | 01:18 |
sicelo | :) | 01:18 |
*** dafox has quit IRC | 01:19 | |
Enrico_Menotti | I mean, does this mean that the packages reported in the wiki page don't do anything good for AT commands? | 01:19 |
Enrico_Menotti | So I should not expect to remove the errors found in the logs just with those packages? | 01:20 |
sicelo | yes | 01:20 |
Enrico_Menotti | And so I was right, probably those tweaks won't solve anything. | 01:21 |
sicelo | i was about to write that - when i think about your problme, i don't see that diagnosing from N900 side will help much, since it has no way to know wha the BMW is doing. If you had a way to debug from BMW side | 01:21 |
sicelo | my 2 cents | 01:21 |
Enrico_Menotti | That's a big problem. | 01:22 |
Enrico_Menotti | At the moment I can't do more than listening to what the BMW has to say. No way to get inside its brain to know also what it thinks. | 01:23 |
Enrico_Menotti | Or better, I know how to start getting inside, but it promises to be a very long journey, and I don't want to run the risk to brick my car... | 01:24 |
Enrico_Menotti | I've been reading a lot about the BMW electronics a few months ago. | 01:25 |
Enrico_Menotti | My car is exposing a Ethernet connection, which is accessible from the OBD2 socket below the steering wheel, on the left. | 01:26 |
Enrico_Menotti | I also bought the cable for bringing out the connection to a standard Ethernet plug (RJ45, right?); inside the OBD2 plug there's also a resistor shorting two pins, which is needed for activating the Ethernet connection. | 01:28 |
Enrico_Menotti | But never used the cable yet. The standard way to proceed would be to use the original BMW coding program (which I also found over the net), which runs on Windows. | 01:29 |
sicelo | CAN bus, i think? | 01:29 |
Enrico_Menotti | But this does not provide any console access to the system, in order to be able to debug. | 01:30 |
Enrico_Menotti | Don't know right now. I remember it's not a standard bus in mobile electronics. | 01:30 |
sicelo | i have no idea about those kinds of things myself - my car is not fancy at ll | 01:31 |
Enrico_Menotti | Ok, I found the document about the general vehicle electronics. Internal buses are CAN, various versions. There's also a D-CAN exposed at the OBD interface, but if I recall right this is only used for vehicle diagnostics. The only way to get really inside is to go through the Ethernet connection. | 01:35 |
*** Pali has quit IRC | 01:36 | |
sicelo | i feel your pain :( | 01:38 |
Enrico_Menotti | I also found some slides from some workshop by BMW. The protocol used for the communication is SOME/IP-SD. | 01:42 |
Enrico_Menotti | I stopped here, maybe in the future I'll investigate more about my car. | 01:43 |
Enrico_Menotti | For now I was just hoping to understand what the N900 is not doing properly, compared to my gf's smartphone, and try to correct the N900 behavior to avoid triggering the BMW multimedia hang and reboot (which seems to me clearly a bug.) | 01:44 |
Enrico_Menotti | In other words, leaving the bug there but getting around it. | 01:45 |
Enrico_Menotti | By reading around, I see the nickname of the guy who wrote the wiki page: luf. From the wiki, I tried #maemo-ssu, but he's not there. Do you know who he is? On the thread about the subject, he speaks about a git repository, but I haven't been able to find it. | 01:48 |
sicelo | please report bac on your eventual findings. no, i never got to know him either | 01:50 |
sicelo | *back | 01:50 |
sicelo | how about looking in the pacake's details? there'll usually be at least an email address ... | 01:50 |
Enrico_Menotti | Another guy I found in relation to bluetooth on the N900 (but it seems he worked on mainstreaming the driver, not on Maemo, while I'm not sure of this) is Pavel Machek. I found his website and there's an email address, does it make sense to contact him? | 01:51 |
sicelo | *package | 01:51 |
Enrico_Menotti | Oh yes, good idea. | 01:51 |
sicelo | i doubt Pavel will help you with that | 01:51 |
Enrico_Menotti | In the obexd-0.46 package source there is a text file with a list of authors, but I don't understand whether they are related to N900. Also no idea about whoever could be luf. | 02:00 |
*** parazyd has quit IRC | 02:03 | |
Enrico_Menotti | In conclusion, I have this nice (although old) N900, and I'd like to use it for something useful, besides playing and learning Linux embedded (which indeed is very useful, I have to say). But: the modem only works on the old Maemo platform, so Maemo is the only way to use my phone as a phone (!). However, bluetooth doesn't work on Maemo. Other useful things only run on Android (or iOS). What a pity, nice object, but I | 02:04 |
Enrico_Menotti | don't find a way to use it in my daily life yet! | 02:04 |
*** parazyd has joined #maemo | 02:04 | |
Enrico_Menotti | I'll go to bed with bitter sadness. :(. No, I'm joking, let the night pass by and I'll see tomorrow what comes out from my mind. | 02:06 |
*** mavhc has joined #maemo | 02:21 | |
*** mavhc has quit IRC | 02:26 | |
*** mavhc has joined #maemo | 02:31 | |
*** mavhc has quit IRC | 02:35 | |
*** florian has quit IRC | 02:52 | |
*** mavhc has joined #maemo | 03:24 | |
*** mavhc has quit IRC | 03:28 | |
*** mavhc has joined #maemo | 03:37 | |
*** mavhc has quit IRC | 03:41 | |
*** ketas has quit IRC | 05:10 | |
*** Kabouik- has joined #maemo | 05:19 | |
*** Kabouik_ has quit IRC | 05:21 | |
sunshavi | Enrico_Menotti: I have emailed luf several times | 05:33 |
*** mavhc has joined #maemo | 05:45 | |
*** mavhc has quit IRC | 05:51 | |
*** mavhc has joined #maemo | 06:16 | |
*** troulouliou_div2 has joined #maemo | 06:25 | |
*** mavhc has quit IRC | 06:30 | |
*** tm has quit IRC | 07:00 | |
*** tm has joined #maemo | 07:04 | |
*** ketas has joined #maemo | 07:05 | |
*** mavhc has joined #maemo | 07:09 | |
*** mavhc has quit IRC | 07:13 | |
*** merlin1991 has quit IRC | 07:25 | |
*** merlin1991 has joined #maemo | 07:25 | |
*** Kilroo has quit IRC | 07:32 | |
*** troulouliou_div2 has quit IRC | 08:31 | |
*** mavhc has joined #maemo | 09:17 | |
*** mavhc has quit IRC | 09:21 | |
sicelo | "bluetooth doesn't work on maemo" - untrue | 09:23 |
sicelo | sunshavi: got any reply? | 09:23 |
sixwheeledbeast | I also agree Bluetooth works here. Future projects will hopefully make Modem work elsewhere we will see. | 09:26 |
*** mavhc has joined #maemo | 10:02 | |
*** freemangordon has quit IRC | 10:03 | |
*** mavhc has quit IRC | 10:06 | |
*** florian has joined #maemo | 10:13 | |
*** freemangordon has joined #maemo | 10:14 | |
*** florian has quit IRC | 10:18 | |
*** Pali has joined #maemo | 10:36 | |
*** mavhc has joined #maemo | 11:12 | |
*** mavhc has quit IRC | 11:22 | |
*** florian_kc has joined #maemo | 11:27 | |
*** florian_kc has quit IRC | 11:34 | |
*** mavhc has joined #maemo | 12:01 | |
*** florian_kc has joined #maemo | 12:01 | |
*** mavhc has quit IRC | 12:05 | |
*** dreamer has quit IRC | 13:10 | |
Enrico_Menotti | sicelo Yes, sorry, what I mean is a more detailed thing: "With the stock Maemo bluetooth I'm unable to use the N900 in connection to my BMW headset." Which does not give all the guilt to Maemo, nor means that a bluetooth implementation exists for the N900 which allows smooth operation on my BMW without correcting also the BMW software. | 13:20 |
Enrico_Menotti | I'm also curious to understand why my Mac does not like the N900: as I said before, it gets connected, but after a while (few seconds) the Mac asks for disconnection. | 13:22 |
Enrico_Menotti | sunhavi Where may I find luf's email address? Or at lest his name, so that I may understand who he is among the authors of the package? | 13:22 |
Enrico_Menotti | sunshavi, sorry | 13:23 |
*** mavhc has joined #maemo | 13:28 | |
*** mavhc has quit IRC | 13:32 | |
sicelo | mmm, Enrico_Menotti, why it looks like iDrive really is a lost cause? (no offence intended): i just used google and the results aren't comforting, | 13:35 |
*** dafox has joined #maemo | 13:41 | |
Enrico_Menotti | sicelo Sorry, don't understand what you mean. Do you think it is or not a lost cause? The results from google are comforting or not? | 13:44 |
sicelo | i am saying there are lots of reports from bmw owners having bt issues and reboots | 13:48 |
Enrico_Menotti | sicelo Ah ok, understood. Probably I was too focused on googling N900 + iDrive (or BMW), didn't think of searching for generic iDrive bluetooth issues. I started with the idea that the bluetooth had no problems on the car, since my gf smartphone works smoothly. | 13:54 |
sicelo | https://www.2addicts.com/forums/showthread.php?s=005421ecb9fcc8e6bb76a50e072b8c37&t=1123749 | 14:00 |
sicelo | https://www.bimmerfest.com/forums/showthread.php?t=897105 | 14:03 |
*** mavhc has joined #maemo | 14:14 | |
*** mavhc has quit IRC | 14:19 | |
*** florian_kc is now known as florian | 14:20 | |
*** Enrico_Menotti has left #maemo | 14:25 | |
*** Enrico_Menotti has joined #maemo | 14:31 | |
*** al3x_10m has quit IRC | 14:47 | |
*** al3x_10m has joined #maemo | 14:52 | |
*** mavhc has joined #maemo | 14:57 | |
*** mavhc has quit IRC | 15:02 | |
*** shentey has joined #maemo | 15:03 | |
*** Enrico_Menotti has left #maemo | 15:04 | |
*** Enrico_Menotti has joined #maemo | 15:04 | |
Enrico_Menotti | sicelo Thanks for the links, will look in a while. | 15:05 |
Enrico_Menotti | Meanwhile, I was trying to access irc on the N900. I tried with pidgin, but the GUI seems VERY buggy. Any better suggestion? | 15:05 |
*** Enrico_Menotti has left #maemo | 15:25 | |
*** Enrico_Menotti has joined #maemo | 15:26 | |
sicelo | i use irssi :) | 15:49 |
sicelo | n900 has hwkbd, so that helps. others use XChat | 15:50 |
sixwheeledbeast | Terminal based are best. I think there is a more optimised version of pidgin somewhere by gidzzz | 15:58 |
sixwheeledbeast | Stock IRC plugin is terrible if you want multiple channels but kinda usable for one | 16:10 |
*** Vajb has quit IRC | 16:38 | |
*** shentey has quit IRC | 16:40 | |
*** dingen has joined #maemo | 16:59 | |
*** dingen is now known as dreamer | 16:59 | |
Enrico_Menotti | sixwheeledbeast What do you mean as "stock IRC plugin"? You refer to pidgin, as I find it on extras? | 17:12 |
sixwheeledbeast | IRC plugin for Maemo. enables irc in the default chat account | 17:13 |
sixwheeledbeast | gidzzz version is probably in devel or maybe a download on TMO | 17:14 |
Enrico_Menotti | I've seen pidgin's GUI for IRC is not that good, especially for multiple channels, however this is not the main problem I found. The problem is that the drop-down list menus don't work (as you click the list appears, but as you leave the screen to select an item the list itself disappears...), and in the buddies list I can't click on the first one (active!). | 17:14 |
sixwheeledbeast | hexchat and irrsi are most popular for maemo | 17:15 |
Enrico_Menotti | sixwheeledbeast Ah, there's an IRC plugin for Maemo? Where do I find it? (I may search by myself but I'm very lazy, so if you tell me it's save work... :) ). | 17:15 |
sixwheeledbeast | extras for the plugin | 17:16 |
Enrico_Menotti | Extras repo? And the name of the plugin? Just IRC? | 17:16 |
*** Vajb has joined #maemo | 17:21 | |
Enrico_Menotti | I found account-plugin-idle. That one? | 17:22 |
*** troulouliou_div2 has joined #maemo | 17:22 | |
*** al3x_10m has quit IRC | 17:22 | |
*** al3x_10m has joined #maemo | 17:23 | |
sicelo | yes | 17:25 |
sixwheeledbeast | not sure conservations for irc ... i think | 17:27 |
Enrico_Menotti | sixwheeledbeast Maybe "conversations"? | 17:30 |
Enrico_Menotti | sicelo sixwheeledbeast Anyway account-plugin-idle is on testing and devel (different versions). | 17:31 |
Enrico_Menotti | sixwheeledbeast I think you mean the same thing as sicelo, i.e. what I found: | 17:33 |
Enrico_Menotti | http://maemo.org/packages/view/account-plugin-idle/ | 17:33 |
Enrico_Menotti | "IRC Protocol Plugin For Conversations And Contacts" | 17:33 |
*** cyteen has quit IRC | 17:49 | |
*** troulouliou_div2 has quit IRC | 17:49 | |
*** mavhc has joined #maemo | 18:06 | |
*** mavhc has quit IRC | 18:11 | |
*** Kabouik_ has joined #maemo | 19:01 | |
*** Kabouik- has quit IRC | 19:04 | |
sixwheeledbeast | yep thats it | 19:25 |
*** Kabouik_ has quit IRC | 19:27 | |
*** Kabouik has joined #maemo | 19:28 | |
*** shentey has joined #maemo | 20:02 | |
*** mavhc has joined #maemo | 20:27 | |
*** mavhc has quit IRC | 20:32 | |
*** Vajb has quit IRC | 20:54 | |
*** mavhc has joined #maemo | 21:05 | |
*** mavhc has quit IRC | 21:10 | |
*** Vajb has joined #maemo | 21:11 | |
*** mavhc has joined #maemo | 21:18 | |
*** mavhc has quit IRC | 21:27 | |
*** swe_ has joined #maemo | 21:37 | |
*** shentey has quit IRC | 21:37 | |
swe_ | anyone here? | 21:55 |
swe_ | just wondering if anyone has gotten QSpot to work in the past few years | 21:56 |
swe_ | id imagine that the spotify apis have changed | 21:56 |
sixwheeledbeast | My free period ran out and I never renewed it so I have no idea. | 22:01 |
swe_ | when was the last time it worked for you? | 22:02 |
sixwheeledbeast | Be a couple years ago I last used it. Was working great. | 22:02 |
swe_ | i just got the n900 and spotify is the only "appish" thing i care about | 22:02 |
*** mavhc has joined #maemo | 22:02 | |
sixwheeledbeast | If you are on Premium it should be fine | 22:02 |
swe_ | the playlists dont load for me | 22:03 |
swe_ | i tried both versions that are available | 22:03 |
*** Vajb has quit IRC | 22:04 | |
sixwheeledbeast | I generally buy all my music. Spotify I only used for new music so wouldn't justify the cost. | 22:04 |
sixwheeledbeast | Don't remember having an issue with playlists myself | 22:05 |
swe_ | yea i might have to resort to that. just buy the albums and stuff i like | 22:05 |
swe_ | is this channel active with devs | 22:05 |
*** mavhc has quit IRC | 22:06 | |
*** Vajb has joined #maemo | 22:06 | |
sixwheeledbeast | not necessarily QSpot but yes. | 22:06 |
sixwheeledbeast | I think more effort has shifted to Leste. | 22:08 |
swe_ | i figured those devs are long gone. | 22:08 |
swe_ | what is Leste | 22:08 |
sixwheeledbeast | ~leste | 22:08 |
sixwheeledbeast | hm | 22:08 |
sixwheeledbeast | ~listkeys leste | 22:08 |
infobot | Factoid search of 'leste' by key (3): weathercode mcalester ;; homosexual child molester ;; lester. | 22:08 |
sixwheeledbeast | lol | 22:09 |
sixwheeledbeast | https://maemo-leste.github.io/ | 22:09 |
sixwheeledbeast | infobot: leste is https://leste.maemo.org/ | 22:10 |
infobot | okay, sixwheeledbeast | 22:10 |
swe_ | true. looks pretty cool. ill try it out one day | 22:11 |
swe_ | do you still use your device at all | 22:12 |
sixwheeledbeast | daily, as with many here it's still there main device. | 22:13 |
*** yosafbridge has quit IRC | 22:33 | |
*** BitEvil has joined #maemo | 23:00 | |
*** SpeedEvil is now known as Guest93627 | 23:00 | |
*** al3x_10m has quit IRC | 23:08 | |
*** al3x_10m has joined #maemo | 23:08 | |
Vajb | just today my n900 was called as gps-plotter :D | 23:21 |
*** yosafbridge has joined #maemo | 23:22 | |
sicelo | :) | 23:27 |
sicelo | meaning? | 23:27 |
sicelo | you were taking gps traces? | 23:28 |
swe_ | no i think he meant someone called it a gps-plotter | 23:32 |
swe_ | i dont know the context though | 23:32 |
*** al3x_10m has quit IRC | 23:50 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!