14.3 is out

iwm0@pci0:2:0:0: class=0x028000 rev=0x73 hdr=0x00 vendor=0x8086 device=0x08b1 subvendor=0x8086 subdevice=0x4060
vendor = 'Intel Corporation'
device = 'Wireless 7260'
class = network

Same speed :(
 
I cannot seem to be able to get more than 100Mbps. Moreover, on FreeBSD I can connect only to my 2.4GHz network.

My device is:

Code:
iwlwifi0@pci0:1:0:0:    class=0x028000 rev=0x1a hdr=0x00 vendor=0x8086 device=0x2725 subvendor=0x8086 subdevice=0x0024
    vendor     = 'Intel Corporation'
    device     = 'Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak]'
    class      = network
Than, mine looks like is also waste of time to install:
Code:
iwm0@pci0:1:0:0:    class=0x028000 rev=0x29 hdr=0x00 vendor=0x8086 device=0x2526 subvendor=0x8086 subdevice=0x0014
    vendor     = 'Intel Corporation'
    device     = 'Wi-Fi 5(802.11ac) Wireless-AC 9x6x [Thunder Peak]'
    class      = network
 
fernandel I think we have the same laptop if I remember correctly. Thinkpad L420? At any rate, the wireless card is the same, and in my case, on the laptop, there was no improvement. On a Beelink EQR6 with an AX200, it brought wireless up to Linux speeds.
 
Just upgraded my home server. It took about 1h45 including the verification of most of the functionalities. This time also includes the upgrade of my 5 thin jails.

Once again, I used bin-upgrade (with the given example of the .conf file). No problem so far.
 
fernandel I think we have the same laptop if I remember correctly. Thinkpad L420? At any rate, the wireless card is the same, and in my case, on the laptop, there was no improvement. On a Beelink EQR6 with an AX200, it brought wireless up to Linux speeds.
Thinkpad T495 but I think wifi card is old too - Thunder Peak.
 
Updated to 14.3 on a Wyse 5070 with Intel UHD graphics (PCI ID 8086:3184).

Now DRM is broken. Great. Had a similar issue with a fresh install on a newer Optiplex 3000 thin client but presumed that was due to its newer chipset - apparently not. There's a PR somewhere which is likely to solve the problem but that means more fiddling around.

I really should learn that the probability of an OS or pkg upgrade breaking something remains high.
 
Now DRM is broken.
A new FreeBSD-kmods repository is included in the default /etc/pkg/FreeBSD.conf pkg(8) configuration file. This repository contains kernel modules compiled specifically for 14.3-RELEASE rather than for the 14-STABLE branch. Installing kernel modules from this repository allows drivers with unstable kernel interfaces, in particular graphics drivers, to work even when the main 14-STABLE repository has packages build on a previous release. (a47542f71511).
 
spent the last few hours trying to figure out what went wrong with thie upgrade. had to revert to 14.2 using BE - and on that now.

To fix this do I use BE to boot into 14.3
Then delete drm-kmod using pkg
Then pkg update
Then pkg install drm-kmod

Is that the sequence or am I missing something? I tried it and it didn't work somehow. Thinkpad here, Intel
 
spent the last few hours trying to figure out what went wrong with thie upgrade. had to revert to 14.2 using BE - and on that now.

To fix this do I use BE to boot into 14.3
Then delete drm-kmod using pkg
Then pkg update
Then pkg install drm-kmod

Is that the sequence or am I missing something? I tried it and it didn't work somehow. Thinkpad here, Intel
Within 14.3 release, a new repository beside of freebsd repository is added. This repository only contains kernel modules, kmods, for correct kernel versions. You need to install drm-kmod right from this repository. See pkg's -r flag which means for specifying repository for install and upgrade commands. Gonna sleep now, almost 4 am.
 
Within 14.3 release, a new repository beside of freebsd repository is added. This repository only contains kernel modules, kmods, for correct kernel versions. You need to install drm-kmod right from this repository. See pkg's -r flag which means for specifying repository for install and upgrade commands. Gonna sleep now, almost 4 am.
Thanks I followed this reply by making a repo under `/usr/local/etc/pkg/repos/kmods.conf` and copying what the email said - now it works. Phew wish this was just built into the upgrade. Have a feeling plenty of folks must be trying to figure out what's wrong.
You can find details in this link
https://lists.freebsd.org/archives/freebsd-announce/2025-May/000190.html

BTW the release notes for 14.3 are already available:

EDIT: too late, people are quick ^^
 
spent the last few hours trying to figure out what went wrong with thie upgrade. had to revert to 14.2 using BE - and on that now.

To fix this do I use BE to boot into 14.3
Then delete drm-kmod using pkg
Then pkg update
Then pkg install drm-kmod

Is that the sequence or am I missing something? I tried it and it didn't work somehow. Thinkpad here, Intel
You did right. There are another means, but this one works. It actually uses FreeBSD-kmods.
 
somehow `pkg search pdf` or any such search doesn't return results. pkg -vv shows the following. Have I broken something?
(I specifically remember copying /usr/local/etc/pkg/repos/kmods.conf from the original file and changing it to as shown above - pkg search functionality used to work fine before this upgrade/change in settings)
Code:
Repositories:
  FreeBSD: {
    url             : "pkg+http://pkg.FreeBSD.org/FreeBSD:14:amd64/kmods_quarterly_3",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
  FreeBSD-kmods: {
    url             : "pkg+https://pkg.FreeBSD.org/FreeBSD:14:amd64/kmods_quarterly_3",
    enabled         : yes,
    priority        : 0,
    mirror_type     : "SRV",
    signature_type  : "FINGERPRINTS",
    fingerprints    : "/usr/share/keys/pkg"
  }
 
Yes, your "FreeBSD" repository is pointing to the FreeBSD-kmods repository, the FreeBSD-kmods repository only contains a few kernel modules, it's not a 'full' repository.
that's weird - in my /usr/local/etc/pkg/repos/FreeBSD.conf i see. I only remember adding another kmods repo under same directory
a) how could it have changed settings? and
b) how do I fix it?
Code:
FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}
 
how do I fix it?
If you want to keep using the quarterly repositories, just delete your /usr/local/etc/pkg/repos/FreeBSD.conf and any other you might have. Both the FreeBSD and FreeBSD-kmods repository are defined by default in /etc/pkg/FreeBSD.conf on 14.3. All -RELEASE versions default to quarterly repositories, only -STABLE and -CURRENT default to the 'latest' repositories.
 
That's what you get when you type something quickly, from the top of your head, and press "post" without verifying.

Adjusted, thanks.
 
If you want to keep using the quarterly repositories, just delete your /usr/local/etc/pkg/repos/FreeBSD.conf and any other you might have.
Ok - so here's what I did : I commented out everything under
/usr/local/etc/pkg/repos/FreeBSD.conf and
/usr/local/etc/pkg/repos/kmods.conf

then updated and upgraded pkg - which asked me to downgrade the drm-kmods pkg, which I thought would be fine. however after doing that the login again disappeared on my system (original issue).

For now I have uncommented
/usr/local/etc/pkg/repos/kmods.conf and gotten it to work again somehow (after pkg upgrade which asked me to install latest version of drm-kmod) - while /usr/local/etc/pkg/repos/FreeBSD.conf remains commented to default to
/etc/pkg/FreeBSD.conf

Did I do something wrong? Or is this messed up in some way for it to not work after having effectively commented out the required files?
 
In my 14.3 /etc/pkg/FreeBSD.conf
I have by default (that is, this is what the system put in)

FreeBSD: {
url: "pkg+https://pkg.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
FreeBSD-kmods: {
url: "pkg+https://pkg.FreeBSD.org/${ABI}/kmods_quarterly_${VERSION_MINOR}",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}


Then to change quarterly to latest, you can make one file /usr/local/etc/pkg/FreeBSD.conf
And change quarterly to latest. But you shouldn't need a separate kmods file, the entry for kmods should be in then
FreeBSD.conf file.\

NOTE: I mistyped the $PATH. (Thanks T-Daemon who pointed it out.)

That file should be /usr/local/etc/pkg/repos/FreeBSD.conf
 
you can make one file /usr/local/etc/pkg/FreeBSD.conf
This is a incorrect repository directory location (surely a typing error from you). Unless it's overridden by REPOS_DIR variable, the defaults are /etc/pkg/ and /usr/local/etc/pkg/repos, which makes the custom repository configuration file location /usr/local/etc/pkg/repos/FreeBSD.conf (see pkg.conf(5)).

The repo configuration file name can be arbitrary as long it has an .conf suffix (i.e. latest.conf, myrepo.conf). Separate, multiple configuration files are allowed.
 
Back
Top