Hi Persmule, I don't own any Thinkpads so I can't test anything. Still, here's my two cents about the issue at hand.
On Thu, Jul 16, 2020 at 1:43 PM Persmule <persm...@hardenedlinux.org> wrote: > > Hi all, > Days ago the coreboot port for Thinkpad X230s ( > https://review.coreboot.org/c/coreboot/+/41390 ) for one of my friends got > merged. Most stuffs on this laptop proves to work fine, but the interaction > between its EC and cellular modem installed in its internal M.2 socket is > detected to be a bit weird, and because of this the cellular modem installed > internally becomes hardly usable: I know there's some workaround for broken BDC detection. Maybe something similar is needed for the X230s. > If the laptop is connected to AC power, the cellular modem is disabled and > cannot be enabled with software. (e.g. Modem manager ) as if there were a > hardware switch set to flight mode; if the AC power is absent, whether the > cellular modem is usable depends on the operating system. > > The detailed testing result table collected by my friend is attached, in html > format. > > The direct cause of this phenomenon may be that the EC erroneously pull down > the GPIO pin for rfkill (Pin 8 of the M.2 socket with key B) when the AC > power gets present, but I cannot confirm whether the main board of this X230s > is faulty, or the EC firmware is buggy, or the EC of X230s should be treated > differently as the EC of X230, which I did not implement in my work. I suspect that reusing the H8 EC code for the xx30 series Thinkpads is a source of bugs. There isn't any H8 EC on those mainboards anymore, the EC was replaced with a completely different SMSC MEC1619. The T440p port seems to have a few bugs which might be due to the different EC. > Currently, this problem is walked around by blocking the Pin with a small > piece of insulating tape. > > Since I have experienced only one X230s, I cannot tell which one is the real > case. Could ye help me to confirm and/or improve this if ye have a chance to > access your own Thinkpad X230s? > > Regards, > Persmule > _______________________________________________ > coreboot mailing list -- coreboot@coreboot.org > To unsubscribe send an email to coreboot-le...@coreboot.org Best regards, Angel Pons _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-le...@coreboot.org