Re: Unifi USG-3P Cavium CN5020
Nick Hudson <[email protected]> Sun, 8 Dec 2024 12:03:38 +0000
| Newsgroups | gmane.os.netbsd.ports.mips.devel |
|---|---|
| Message-ID | <[email protected]> |
On 07/12/2024 23:38, Joel wrote: > Hello -- realizing that 1) I have no use for my old Unifi USG-3P, 2) I > have never tried NetBSD on a MIPS device, I decided to give NetBSD-10 a > try on it. > > Booting with NetBSD-10 RELEASE was pretty straightforward using the > octeon.img on a USB stick (replacing existing). Here's my bootcmd: > bootcmd=fatload usb 0 $loadaddr netbsd;bootoctlinux root=dk1a > > Cool. > > But I noticed this in dmesg: > [ 1.0000000] cpu1 at cpunode0 core 1: disabled (uniprocessor kernel) > > So I built a new kernel using OCTEON as the base and added: > options MULTIPROCESSOR > > Now I see this in dmesg: > [ 1.000000] cpu1 at cpunode0 core 1 disabled (unresponsive) > > Is there another option needed in the kernel config? > Is multiprocessor even supported on evbmips octeon? I seem to remember you need to pass coremask=0x3 (or similar) to bootoctlinux for it to start the AP(s). Last time I tried MP on my erlite2 it wasn't stable, but there have been lots of changes since. I have some candidate fixes you might like to try if you do have problems. Ninck