@marcelloc, valeu pela dica, o dns está ok. eu ainda crei uma vm com instalação nova, e nela, está td ok, encontra a versao, lista packges etc..
o resultado pkg update -f é:
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 940 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 6 MiB 457.6kB/s 00:14
Processing entries: 100%
FreeBSD repository update completed. 31108 packages processed.
Updating pfSense-core repository catalogue...
pkg: Repository pfSense-core load error: access repo file(/var/db/pkg/repo-pfSense-core.sqlite) failed: No such file or directory
Fetching meta.txz: 100% 944 B 0.9kB/s 00:01
Child process pid=31496 terminated abnormally: Segmentation fault
tambem tentei pela opção 13
pkg: sqlite error while executing ALTER TABLE packages ADD licenselogic INTEGER NOT NULL DEFAULT(1); in file pkgdb.c:2403: no such table: packages
pkg: sqlite error while executing ALTER TABLE packages ADD licenselogic INTEGER NOT NULL DEFAULT(1); in file pkgdb.c:2403: no such table: packages
ERROR: It was not possible to identify which pfSense kernel is installed
por fim, copiei os aquivos da instalação nova e rodei pkg update -f:
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100% 940 B 0.9kB/s 00:01
Fetching packagesite.txz: 100% 6 MiB 457.6kB/s 00:14
Processing entries: 100%
FreeBSD repository update completed. 31108 packages processed.
Updating pfSense-core repository catalogue...
pkg: sqlite error while executing SELECT count(name) FROM sqlite_master WHERE type='table' AND name='repodata'; in file pkgdb.c:2428: database disk image is malformed
pkg: Repository pfSense-core contains no repodata table, need to re-create database
Fetching meta.txz: 100% 944 B 0.9kB/s 00:01
Child process pid=74543 terminated abnormally: Segmentation fault