Librem 5 will not update with wifi

I’ve followed the setup instructions to the letter. I have an activated SIM for ATT installed. I can send/ receive messages, same for calls. I cannot, however, access the internet with my mobile data. It will only allow me access with a wifi connection. I would really like to use my mobile data for the internet on the go, but it seems the first step would be to conduct the initial update which could sort this. I have turned off auto time, changed the date to current, used a website to set the time to current on the second in my time zone. I am getting this when I try to update via wifi:
Unable to download updates:
E: https://repo.pureos.net/pureos amber-updates/main arm 64 bsdutils arm64
1:2,33.1-0.1pureos1 is not (yet) available
(certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the
certificate verification (and then shows an IP address I don’t to attach)

Probably same as: Just installed PureOS9 - Error certificate NOT trusted - what do i do with this error?

Forum search is your friend.

I’ve read the link provided and even attempted some inputs from the terminal, but I’m still getting nothing. The forum search isn’t really my best friend, as I don’t know anything about Linux, command, nothing. I thought this was going to be a user-friendly, pop-in-the-sim-and-turn-on phone, but IDK what to do.
Really at a loss here. It

Ideally it would be but … the certificate expiry was just really bad timing. Please continue in the linked topic.

When you go to Mobile settings, do you see your network name in the blank for “Network?” If not, tap on the blank space and then select your network again. I’ve noticed that this is temperamental.

Also, what does your Access Point Name show?

Interesting that it mentions amber… I thought Purism was shipping with byzantium now. In the PureOS store app, in the top corner menu, which repository is shown as installed?

I read through it all. I don’t understand how to update in http and the add https after. I have no idea what that means or how to do it.

BlockquoteWhen you go to Mobile settings, do you see your network name in the blank for “Network?” If not, tap on the blank space and then select your network again. I’ve noticed that this is temperamental.

Yes, AT&T is there.

Blockquotewhat does your Access Point Name show?

When I click on it there are two defaults. Not sure which to select. “Deafault att.mvno” or “Default tfdata”

Blockquote I thought Purism was shipping with byzantium now.

I purchased from a thrid party listed as “new”

Blockquote which repository is shown as installed

Amber

This should be the correct one.

I’m guessing you’ve tried rebooting already, and flicking the kill-switch off, pause, then back on?
When you have comms, do you see 4G in the drop-down area? (Click on the battery symbol to drop the notifications area down.)

Congratulations you bought the best Purism GNU/Linux phone!

  • If you are on Amber try upgrade to Byzantium.
  • Check the Date/Time is up to date.
  • check the APN internet.

Okay, I have the one you said that was correct, I selected earlier since it has att

By rebooting, I have held down the power button and turned it back on, yes.

But rebooting(with the power button?), flicking (mobile?) kill switch, pause for a sec, the flip back on? Is that what you mean? Then no, I will try if you can confirm.

1 Like

How do I upgrade to Byzantium?

Date and time have been manually updated.

I have no idea how to check the APN internet, or what to do once I’ve checked it.

I prefer to do the shutdown via software, as on a laptop. Tap the battery icon, top right of screen; panel drops down, choose to shut down or reboot.

1 Like

Save that for later. It’s kind of an involved process.

1 Like

Okay, and will try. Also, yes, I see 4G.

1 Like

Okay, I did as suggested. I’m still in the same state. No media access to internet w/o wifi. No updating allowed, still error, even with wifi on.

Access Point Name (APN) is a gateway that allows you to connect to the internet, some time this gateway is automatically configured, some time not.

  • First you need to know the APN of ATT, then check on the phone if it configured already.
  • Other thing that you can do is find a WLAN internet then update the software after update the systems try use it the mobile date to see if fixed.

Oh, yes, it’s already configured.

  • Other thing that you can do is find a WLAN internet then update the software after update the systems try use it the mobile date to see if fixed.

I would not know how to do this.

OK, since you’re getting the certificate error, let’s see if we can do this, as mentioned in the other post:

  1. Open the terminal and type sudo nano /etc/apt/sources.list and enter your passcode. (This opens a system file that you’ll edit from the terminal.)
  2. On the keyboard, click on the globe icon and choose “Terminal” which will reveal some keys you’ll need.
  3. Using the down-arrow key, scroll through the displayed text until you’re positioned on the lines that contain links with “https:” in them.
  4. Navigating with the arrow keys, delete the s so that only “http:” is left. (Use backspace or delete, depending on where your cursor is positioned.) Change all the https to http. MAKE SURE you don’t change anything else.
  5. Finally, tap the “Control” key on the keyboard - it’s sticky - followed by the “x” key to exit.
  6. Confirm save, and save as same name.
  7. Tap on Control key to unstick it.

Now, with WiFi on, exit the terminal, go to the PureOS store, and select the Updates tab. Hit the refresh icon, and then approve any updates.

At some point, you’ll want to repeat this process to add the s back to “https:”, once the certificates get sorted out.

3 Likes

I believe “mobile data” may be off by default. Use Settings / Mobile to turn on mobile data - or at least confirm what the state of that setting is.

1 Like

I will attempt this