IRC log for #neo900 on 20160807

00:01.00*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
01:13.38*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
01:37.56*** join/#neo900 Defiant (erik@x4e36178d.dyn.telefonica.de)
02:00.53*** join/#neo900 chomwitt (~chomwitt@athedsl-32344.home.otenet.gr)
02:02.17*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
03:10.21*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
03:54.26*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
04:01.20*** join/#neo900 DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
04:01.20*** mode/#neo900 [+v DocScrutinizer05] by ChanServ
04:32.18*** join/#neo900 pagurus` (~user@pD950DB13.dip0.t-ipconnect.de)
04:32.44*** join/#neo900 pagurus` (~user@pD950DB13.dip0.t-ipconnect.de)
04:40.14*** join/#neo900 freemangordon (~ivo@46.249.74.23)
04:58.02*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
05:07.50*** join/#neo900 Oksana_ (~chatzilla@Maemo/community/ex-council/Wikiwide)
05:35.36*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
05:58.34*** join/#neo900 lkcl (~lkcl@64.20.171.171)
06:16.07*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
06:54.45*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
07:26.49*** join/#neo900 chomwitt (~chomwitt@athedsl-351592.home.otenet.gr)
07:37.47*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
07:56.57*** join/#neo900 paulk-collins (~paulk@liv47-1-78-221-56-46.fbx.proxad.net)
08:12.20*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
08:26.50*** join/#neo900 herpderphurr (~afwang@c-98-234-221-193.hsd1.ca.comcast.net)
09:25.07*** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl)
09:25.43*** join/#neo900 Pali (~pali@Maemo/community/contributor/Pali)
09:31.25*** join/#neo900 goiken_ (~goiken@dslb-094-223-150-046.094.223.pools.vodafone-ip.de)
09:35.39*** join/#neo900 jonsger (~Thunderbi@HSI-KBW-095-208-248-152.hsi5.kabel-badenwuerttemberg.de)
09:55.30*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
11:16.50*** join/#neo900 mrcaaattt (~callisto@14.192.208.132)
11:21.38*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
11:26.49*** join/#neo900 chomwitt (~chomwitt@ppp-94-67-202-196.home.otenet.gr)
11:42.09*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
12:19.11*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
12:45.08*** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl)
13:03.16*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
13:24.32*** join/#neo900 paulk-aldrin (~paulk@armstrong.paulk.fr)
13:41.22*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
13:57.22*** join/#neo900 ilmaisin (~ilmaisin@lakka.kapsi.fi)
13:57.42ilmaisinhi
13:58.39ilmaisinthe price estimate of neo900 seems to be quite high for the performance
13:59.13ilmaisinwho will be the target audience? government agencies and hardcore privacy enthustiasts?
14:01.15ilmaisini have wondered if it would be possible to make a custom order to some mainstream phone manufactuter for a run of device that has customized firmware to faciliate easy installation of custom operating system...
14:01.35ilmaisinlike system76 and such do for pcs
14:26.27*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
15:02.41*** join/#neo900 chainsawbike (~chainsawb@unaffiliated/chainsawbike)
15:02.46*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
15:20.55pigeonsillwieckz: the hardware is what is interesting about the neo900 though. So a "mainstream" phone with customized firmware (which firmware?) wouldn't be as interesting to neo900 supporters
15:22.18bencohnot that I so much want all the neo900 hw features, but ... current "mainstream" phones just dont qualify :)
15:22.28*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
15:23.42pigeonsTo answer your target audience question, It seems to be mostly n900 users and lovers mostly. They need more orders but are busy building the thing so maybe the word isn't out enugh to some of the other audience, such as people who like to use devices that do what they say, people who aren't interested in losing more privacy, open hardare enthusiasts, open software enthusiasts, people disasstified with curr
15:23.42pigeonsent nobile operating systems, people who want a small linux computer, etc
15:56.07*** join/#neo900 lkcl (~lkcl@64.20.171.171)
16:05.50ilmaisinpigeons: yes, it sounds like something i would maybe like to have, but more than thousand dollars for a very low spec machine and a second hand casing is not something i could afford
16:09.03ilmaisingoogle really should have mandated a standardized boot sequence and isolated baseband for android phones like they with the chromebooks, the current situation is a complete disaster
16:29.36MonkeyofDoomthe current situation will pretty much remain a disaster unless we fund projects like this one
16:29.44MonkeyofDoomthat's the most important aspect of neo900 imo
16:30.26DocScrutinizer05indeed
16:31.28DocScrutinizer05please see our cost estimation. It's not like we want to get filthy rich and that was the reason for this price. We need to work with ultra low volumes and parts we actually can source
16:32.21DocScrutinizer05it's like arguing about the price of a hand crafted unique oldtimer replica car, vs the average Toyota
16:33.27DocScrutinizer05our modem module alone costs more than some cheap android smartphones do
16:33.52DocScrutinizer05in *sourcing*, not on sales
16:34.05DocScrutinizer05we earn zilch on it
16:36.27DocScrutinizer05you can't buy a 100 Rolls royce engines, build the frame and chassis around it by your own, and hope to sell 100 cars that are competitively priced to Toyotas
16:41.12*** join/#neo900 goiken_ (~goiken@dslb-094-223-166-001.094.223.pools.vodafone-ip.de)
16:41.39*** join/#neo900 ksx4system (~ksx4syste@eris.mgst.eu)
16:42.53DocScrutinizer05even at Openmoko Inc where we calculated with tens of thousands of devices to build, we decided to use a modem module from Siemens/Cinterion for the original GTA03/04 (not the GolDeliCo dub named device Nikolaus built), simply because we couldn't afford doing our own baseband from scratch for those low volumes
16:43.48DocScrutinizer05and "own baseband" there still means using chips from MTK or whomever, just building a working radio from them and **have that debugged and certified**
16:44.17DocScrutinizer05that Cinterion module been the 075i back when
16:47.25DocScrutinizer05http://uk.farnell.com/cinterion/mc75i/module-gsm-gprs-edge-quad-band/dp/1718875
16:49.03DocScrutinizer05even for UMTS royalties were too high
16:50.01DocScrutinizer05it's not like cellular phone industry was a particularly friendly and welcomming place to do business
16:50.44ilmaisinDocScrutinizer05: yeah, i know it's difficult, even microsoft with all those resources ultimately failed to enter that market
16:50.54DocScrutinizer05yep
16:51.00ilmaisinDocScrutinizer05: but the estimated cost is simply too much for me
16:51.25DocScrutinizer05I understand and feel with you, I wish there was *anything* we could do about it
16:51.51DocScrutinizer05believe me, nobody feels more bad about that price than I do
16:53.28DocScrutinizer05then OTOH our target client group is very special and we hope are willing to pay for the premium properties we deliver
16:53.48DocScrutinizer05premium in design, not in numbers
16:54.51ksx4systemDocScrutinizer05: what's wrong with Siemens' module?
16:55.17DocScrutinizer05ozr CPU isn't the latest octocore, but I'm quite cobnfident it's just fast enough for a decent system that's not desined the windows way (also followed by android) of "We always provide a sufficiently bloated system to guarantee whatever hardware you can come up with, it will be slow"
16:55.29DocScrutinizer05ksx4system: sorry?
16:55.34DocScrutinizer05nothing wrong
16:55.44DocScrutinizer05did I say something wrong with it?
16:56.03ksx4systemsimply doesn't get the idea of custom baseband *and* radio
16:56.31DocScrutinizer05baseband=radio
16:56.59DocScrutinizer05actually the term baseband is missleading and commonly used incorrectly
16:57.16ksx4systemprobably...
16:58.26DocScrutinizer05originally baseband been the control layer (as opposed to the RF and protocol layers) of a modem
16:59.10DocScrutinizer05so your typical baseband processor pretty much resembled the application processor running linux in N900 and Neo *
17:00.11DocScrutinizer05nowadays the typical smartphone has only one (octocore ;-P) CPU doing both baseband and APE
17:00.37DocScrutinizer05with the baseband being master or supervisor amd the APE being basically a VM inside
17:00.50DocScrutinizer05even Jolla using this approach
17:01.31DocScrutinizer05this tells you a bit about the privacy properties to expect from such a design
17:01.40ksx4systemis it even possible to put fully open source LTE radio on the market?
17:01.47DocScrutinizer05no
17:01.52DocScrutinizer05plain simple no
17:02.03DocScrutinizer05open source maybe, but not FOSS
17:02.52DocScrutinizer05nothing forbids you disclose (= open) your baseband and radio stack sources. But you must not allow user to tinker with it, or you won't get approval
17:03.25ksx4system...so it's basically impossible to build (and put on the market) NSA-proof LTE radio?
17:03.35DocScrutinizer05so what you get in *any* modem is a tivoized design that doesn't allow user modifications
17:04.07DocScrutinizer05depends what you mean by 2NSA-proof"
17:04.26ksx4systemfree of american backdoors
17:04.33ilmaisinone could maybe run it on ham bands, but they don't allow encryption, not at least in finland
17:04.36DocScrutinizer05the GSM7LTE standards themselves have spec details that are exploitable
17:05.01DocScrutinizer05you can't sanitize the protocols
17:05.05DocScrutinizer05they are fixed
17:05.25DocScrutinizer05for backdoors granting access to your device: buy a Neo900 :-))
17:05.40ksx4systemlol
17:05.43DocScrutinizer05it's 100% NSA-proof on that level
17:06.01DocScrutinizer05prolly the only existing phone that is
17:06.03ilmaisinwould it be easier to build a PDA?
17:06.09DocScrutinizer05(soon existing)
17:06.10ksx4systemwill there be hardware switch for cell radio in Neo900?
17:06.44dalSo what is it that's happening when someone installs dd-wrt or openwrt on a router
17:06.44DocScrutinizer05yes, we have a hardware FET switch under 100% exclusive user control
17:06.57dalI think those are open-source programs...and when I installed ddwrt on a router,
17:07.13dalit gave me some extra ability to fritz with how the device sent WiFi signals
17:07.39DocScrutinizer05that's WiFi, not WWAN
17:08.23DocScrutinizer05OpenWRT/Freetz tweak the WiFi firmware
17:09.04DocScrutinizer05for above elaborated reasons we can't do that on WWAN modem
17:09.15dalI see
17:09.34MonkeyofDoomdal: by PDA, you mean phonealike with no actual telephone capability?
17:09.55DocScrutinizer05note that recently EU and FCC push for tivoisation of WLAN as well
17:10.22dalMonkeyofDoom: Not sure where I said PDA? public display of affection? :)
17:10.30DocScrutinizer05MonkeyofDoom: I think it's been ilmaisin who asked
17:10.53MonkeyofDoomoops!
17:11.09ksx4systemDocScrutinizer05: imported chinese Wi-Fi hardware and they could kiss my ass
17:11.15MonkeyofDoomilmaisin: ^
17:11.19dalbbl
17:12.01DocScrutinizer05fols, sorry but I just has a almost 3h Neo900 meeting, 10min after jumpin outa my bed, and now I need to finally "wake up" and get some breakfast
17:12.06DocScrutinizer05folks*
17:12.31ksx4systembon appetit DocScrutinizer05
17:37.29*** join/#neo900 ksx4system (~ksx4syste@eris.mgst.eu)
18:22.43*** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl)
18:30.53DocScrutinizer05[2016-08-07 Sun 20:20:26] <joerg_rw> it's just SIP adapters are FOSS (telepathy sofiasip) instead of that freking ISI closed blob libs Nokia used to talk to the modem
18:30.54DocScrutinizer05[2016-08-07 Sun 20:21:13] <joerg_rw> for audio we need a ALSA card to talk to the modem
18:30.56DocScrutinizer05[2016-08-07 Sun 20:22:02] <joerg_rw> the SIP adapter would bridge between RTP and that ALSA card
18:30.57DocScrutinizer05[2016-08-07 Sun 20:22:26] <joerg_rw> EEEK but as long as it works....
18:30.59DocScrutinizer05[2016-08-07 Sun 20:23:59] <joerg_rw> the SIP<->modem control basically converts SIP INVITE <number> into ATD<number>; and SIP BYE into ATH
18:31.00DocScrutinizer05[2016-08-07 Sun 20:24:48] <joerg_rw> plus a few progress replies from modem into the according SIP messages
18:31.02DocScrutinizer05[2016-08-07 Sun 20:25:21] <joerg_rw> RINGING -> "300 TRYING" or whatever
19:10.10*** join/#neo900 paulk-aldrin (~paulk@armstrong.paulk.fr)
19:16.50*** join/#neo900 sicelo (~sicelo@unaffiliated/sicelo)
20:05.25DocScrutinizer05[2016-08-07 Sun 21:34:08] <wpwrak> joerg_rw: something along these lines seems to work: http://askubuntu.com/questions/626744/udev-rules-to-allow-only-one-vendor-and-model-usb-drive-but-no-others
20:05.30DocScrutinizer05oops sorry
20:06.36DocScrutinizer05anyway that's about our (USB-attached) modem and how to secure the USB against any attacks
20:07.04DocScrutinizer05not that such attack would be any likely
20:07.34DocScrutinizer05since any attacker first needs to "root" the modem completely
20:08.50DocScrutinizer05any standard shared-RAM architecture simply has no such second defense line at all, any attackaer rooting the modem has instant and complete control over your whole device
20:11.22DocScrutinizer05that's why the recently disclosed ASN.1 vulnerability has such massive impact and makes NSA et al cheer and do dance of joy
20:12.27DocScrutinizer05it allows to root modem of a majority of contemporary smartphones, and they virtually all have shared RAM
20:15.10DocScrutinizer05either shared RAM or other tight integration of modem into the main system environment, allowing modem to take over complete control
20:30.40DocScrutinizer05in the cheap shared-RAM smartphone you find a vuln like ASN.1 compromising the modem and you have instant access to the whole system since modem has instant and permanent access to whole system. In Neo900 you find a vuln in modem maybe and you run into the next checkpoint called USB interface
20:30.42DocScrutinizer05could you possibly cross that second checkpoint too? yes, of course, though your chances are low. Could you cross it without our monitoring detecting something very suspicious going on with the modem? hardly
20:30.43DocScrutinizer05might anybody ever try to go that route? ​highly​ unlikely since there are waaay cheaper methods to achieve the same purpose
20:30.45DocScrutinizer05so for all that matters, Neo900 is absolutely safe from threats coming from modem
20:37.04DocScrutinizer05this hared-RAM disease spread in phone design like the flu because it allows savings on BOM and none of the engineers ever considered the firmware their own colleagues provide for the modem might ever become a security threat
20:37.15DocScrutinizer05s/ hared/ shared/
20:40.22DocScrutinizer05just like until UMTS nobody ever thought the *base station* should provide a proof of own authenticity to the mobile device. Thus making possible a dirt cheap approach to take over a phone by simply impersonating a (better signal) base station
20:41.44DocScrutinizer05you can do this with a 20 EUR calypso based featurephone and OsmocomBB
21:30.08atkASN.1 vuln?
21:30.46atkhow is a standard and notation that describes rules and structures for representing, encoding, and decoding data vulnerable? :P
21:31.00atksearches the internets
21:31.22atkI presume it is a vulnerability in a parser?
21:34.10atkparser/encoder/decoder (one of the three)
21:34.42atkah, asn1c
21:37.20atkWell this sounds like... the most wonderful bug..
22:48.13*** join/#neo900 lkcl (~lkcl@64.20.171.171)
22:59.52*** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com)
23:29.04*** join/#neo900 xes_ (~xes@unaffiliated/xes)
23:35.34*** join/#neo900 lkcl (~lkcl@64.20.171.171)
23:56.43*** join/#neo900 AndrewX192 (~andrew@unaffiliated/andrewx192)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.