04:53 < pabs3> https://puri.sm/posts/2018-09-librem5-hardware-roadmap-announcement/ 04:53 < pabs3> https://puri.sm/posts/librem5-2018-09-hardware-report/ 06:05 < pabs3> so purism are putting the modem on the USB bus 06:06 < pabs3> seems like a terrible idea to me, it could emulate a USB keyboard 11:51 < DocScrutinizer05> pabs3: it's the only feasible way. And you of course need a dedicated USB interface3 for the modem, and you do NOT allow any HID on that particular USB bus 11:52 < DocScrutinizer05> >>it could emulate a USB keyboard<< sure, but your system is free to ignore usch USB keyboard on that bus 11:52 < DocScrutinizer05> such* 11:56 < DocScrutinizer05> pabs3: refer Neo900, we already sorted *all* this 11:57 < DocScrutinizer05> ideally you'd want modem on HSI interface, but... no modem module offers HSI afaik 12:06 < DocScrutinizer05> there are quite a few problems you're facing with using USB interface for modem, like power consumption of the mere USB PHY, then USB suspend+resume or alternatively the time it needs to ENUM on "power up" aka "plug in". Last not least the actually not THAT fast 480Mbit/s max bandwidth.of USB2. But pripheral forging a keyboard and system idiotically and ignorantly accepting and using that as a legit input device for sure isn't 12:06 < DocScrutinizer05> one of them problems. Also see how a kbd is input / ingress but for sure a very poor output / egress channel for any sort of attack 12:09 < DocScrutinizer05> pabs3: makes sense? 12:17 < DocScrutinizer05> but Purism is really awesome, they know about how to do one thing absolutely outstandingly right: 'sell' common knowledge and trivialities as their own remarkable new ideas and breakthrough in phone design 12:20 < DocScrutinizer05> the whole paragraph about modem in https://puri.sm/posts/librem5-2018-09-hardware-report/ could be copied from early musings in Neo900 of a 5 years ago, just all the bragging and alluding of this being their own revelation is genuinely by Purism 12:21 < DocScrutinizer05> funny how they forgot to mention you hardly can find any modem module that offers any other interface than USB and UART/serial 12:22 < DocScrutinizer05> and I wonder which modem module they will finally pick. Modules with voicecall support get increasingly rare and hard to find 12:29 < DocScrutinizer05> and I *really* wonder when or if they ever will stop spreading lies about the librem5 being "the first non-android phone" etc pp 12:31 < DocScrutinizer05> >>given that a RYF phone has never been attempted before<< LIE! 12:53 < DocScrutinizer05> Openmolo GTA01/02 you could argue was pre-RYF and thus logically can't have attempted to to be a RYF compliant phone (though we nevertheless *did* talk with RMS about exactly those aspects and the only thing missing was the RYF spec itself). But Neo900 evidently chatted with Mr Stallman regarding RYF compliance and we found we can't reliably forbid modem firmware upgrade. And we don't want to. Other than that Neo900 always 12:53 < DocScrutinizer05> followed the principles of RYF from very beginning 14:29 < pabs3> DocScrutinizer05: does Linux have the USB bus restriction stuff? 14:30 < pabs3> I hope the Neo900 project gets to production at some point 15:39 < mickeyl> hmm... indeed they tend a bit to historic revisionism, which is a bit insulting. Then again, it's marketing. *shrug*