Raspberry Pi 3 Model B+ network interfaces aren't listed

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Raspberry Pi 3 Model B+ network interfaces aren't listed

Patrick Coppock-2
I have written the arm64 miniroot to a USB flash drive and successfully booted the installer. After I type 's' to get a shell and run "ifconfig", neither the Ethernet nor Wi-Fi interfaces are listed. According to https://www.openbsd.org/arm64.html, the interfaces are both supported. Why are the interfaces not showing up in "ifconfig" output?


# ifconfig
lo0: flags=8008<LOOPBACK,MULTICAST> mtu 32768
llprio 3
groups: lo
# dmesg
OpenBSD 6.7 (RAMDISK) #572: Thu May 7 14:08:02 MDT 2020
[hidden email]:/usr/src/sys/arch/arm64/compile/RAMDISK
real mem = 958050304 (913MB)
avail mem = 895766528 (854MB)
mainbus0 at root: Raspberry Pi 3 Model B Plus Rev 1.3
cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4
cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
cpu0: 512KB 64b/line 16-way L2 cache
efi0 at mainbus0: UEFI 2.8
efi0: Das U-Boot rev 0x20200100
simplefb0 at mainbus0: 656x416, 32bpp
wsdisplay0 at simplefb0
wsdisplay0: screen 0 added (std, vt100 emulation)
"system" at mainbus0 not configured
"axi" at mainbus0 not configured
simplebus0 at mainbus0: "soc"
bcmdmac0 at simplebus0: DMA0 DMA2 DMA4 DMA5 DMA8 DMA9 DMA10
bcmclock0 at simplebus0
bcmmbox0 at simplebus0
bcmgpio0 at simplebus0
bcmaux0 at simplebus0
bcmintc0 at simplebus0
bcmdog0 at simplebus0
bcmrng0 at simplebus0
pluart0 at simplebus0: console
bcmsdhost0 at simplebus0: 250 MHz base clock
sdmmc0 at bcmsdhost0: 4-bit, sd high-speed, mmc high-speed, dma
"dsi" at simplebus0 not configured
dwctwo0 at simplebus0
"thermal" at simplebus0 not configured
"local_intc" at simplebus0 not configured
sdhc0 at simplebus0
sdhc0: SDHC 3.0, 200 MHz base clock
sdmmc1 at sdhc0: 4-bit, sd high-speed, mmc high-speed
simplebus1 at simplebus0: "firmware"
"expgpio" at simplebus1 not configured
"power" at simplebus0 not configured
"mailbox" at simplebus0 not configured
"gpiomem" at simplebus0 not configured
"fb" at simplebus0 not configured
"vcsm" at simplebus0 not configured
simplebus2 at mainbus0: "clocks"
"clock" at simplebus2 not configured
"clock" at simplebus2 not configured
"phy" at mainbus0 not configured
"arm-pmu" at mainbus0 not configured
agtimer0 at mainbus0: tick rate 19200 KHz
"leds" at mainbus0 not configured
"fixedregulator_3v3" at mainbus0 not configured
"fixedregulator_5v0" at mainbus0 not configured
usb0 at dwctwo0: USB revision 2.0
sdmmc0: can't enable card
uhub0 at usb0 configuration 1 interface 0 "Broadcom DWC2 root hub" rev 2.00/1.00 addr 1
uhub1 at uhub0 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/b.b3 addr 2
uhub2 at uhub1 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/b.b3 addr 3
umass0 at uhub2 port 2 configuration 1 interface 0 "Lexar USB Flash Drive" rev 2.00/11.00 addr 4
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, initiator 0
sd0 at scsibus0 targ 1 lun 0: <Lexar, USB Flash Drive, 1100> removable serial.05dca81dJ27H3EJCWEBZ
sd0: 15263MB, 512 bytes/sector, 31258624 sectors
sdmmc1: bad CIS ptr 0
sdmmc1: can't read CIS
sdmmc1: i/o init failed
sdmmc1: bad CIS ptr 0
sdmmc1: can't read CIS
sdmmc1: i/o init failed
sdmmc1: bad CIS ptr 0
sdmmc1: can't read CIS
sdmmc1: i/o init failed
bwfm0 at sdmmc1 function 1
bwfm0: cannot enable function 1
manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 2 not configured
manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 3 not configured
softraid0 at root
scsibus1 at softraid0: 256 targets
bootfile: sd0a:/bsd
boot device: sd0
root on rd0a swap on rd0b dump on rd0b
WARNING: CHECK AND RESET THE DATE!
gpio at bcmgpio0 not configured
Reply | Threaded
Open this post in threaded view
|

Re: Raspberry Pi 3 Model B+ network interfaces aren't listed

Stuart Henderson
IIRC the 3B+ has a different USB controller and there are some differences
with the SD controller, those devices are not expected to work on OpenBSD
on the 3B+.

Pi 4 and the non-+ version of the Pi 3 work pretty well.

--
  Sent from a phone, apologies for poor formatting.
On 13 October 2020 17:51:10 Patrick Coppock <[hidden email]> wrote:

> I have written the arm64 miniroot to a USB flash drive and successfully
> booted the installer. After I type 's' to get a shell and run "ifconfig",
> neither the Ethernet nor Wi-Fi interfaces are listed. According to
> https://www.openbsd.org/arm64.html, the interfaces are both supported. Why
> are the interfaces not showing up in "ifconfig" output?
>
>
> # ifconfig
> lo0: flags=8008<LOOPBACK,MULTICAST> mtu 32768
> llprio 3
> groups: lo
> # dmesg
> OpenBSD 6.7 (RAMDISK) #572: Thu May 7 14:08:02 MDT 2020
> [hidden email]:/usr/src/sys/arch/arm64/compile/RAMDISK
> real mem = 958050304 (913MB)
> avail mem = 895766528 (854MB)
> mainbus0 at root: Raspberry Pi 3 Model B Plus Rev 1.3
> cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4
> cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu0: 512KB 64b/line 16-way L2 cache
> efi0 at mainbus0: UEFI 2.8
> efi0: Das U-Boot rev 0x20200100
> simplefb0 at mainbus0: 656x416, 32bpp
> wsdisplay0 at simplefb0
> wsdisplay0: screen 0 added (std, vt100 emulation)
> "system" at mainbus0 not configured
> "axi" at mainbus0 not configured
> simplebus0 at mainbus0: "soc"
> bcmdmac0 at simplebus0: DMA0 DMA2 DMA4 DMA5 DMA8 DMA9 DMA10
> bcmclock0 at simplebus0
> bcmmbox0 at simplebus0
> bcmgpio0 at simplebus0
> bcmaux0 at simplebus0
> bcmintc0 at simplebus0
> bcmdog0 at simplebus0
> bcmrng0 at simplebus0
> pluart0 at simplebus0: console
> bcmsdhost0 at simplebus0: 250 MHz base clock
> sdmmc0 at bcmsdhost0: 4-bit, sd high-speed, mmc high-speed, dma
> "dsi" at simplebus0 not configured
> dwctwo0 at simplebus0
> "thermal" at simplebus0 not configured
> "local_intc" at simplebus0 not configured
> sdhc0 at simplebus0
> sdhc0: SDHC 3.0, 200 MHz base clock
> sdmmc1 at sdhc0: 4-bit, sd high-speed, mmc high-speed
> simplebus1 at simplebus0: "firmware"
> "expgpio" at simplebus1 not configured
> "power" at simplebus0 not configured
> "mailbox" at simplebus0 not configured
> "gpiomem" at simplebus0 not configured
> "fb" at simplebus0 not configured
> "vcsm" at simplebus0 not configured
> simplebus2 at mainbus0: "clocks"
> "clock" at simplebus2 not configured
> "clock" at simplebus2 not configured
> "phy" at mainbus0 not configured
> "arm-pmu" at mainbus0 not configured
> agtimer0 at mainbus0: tick rate 19200 KHz
> "leds" at mainbus0 not configured
> "fixedregulator_3v3" at mainbus0 not configured
> "fixedregulator_5v0" at mainbus0 not configured
> usb0 at dwctwo0: USB revision 2.0
> sdmmc0: can't enable card
> uhub0 at usb0 configuration 1 interface 0 "Broadcom DWC2 root hub" rev
> 2.00/1.00 addr 1
> uhub1 at uhub0 port 1 configuration 1 interface 0 "Standard Microsystems
> product 0x2514" rev 2.00/b.b3 addr 2
> uhub2 at uhub1 port 1 configuration 1 interface 0 "Standard Microsystems
> product 0x2514" rev 2.00/b.b3 addr 3
> umass0 at uhub2 port 2 configuration 1 interface 0 "Lexar USB Flash Drive"
> rev 2.00/11.00 addr 4
> umass0: using SCSI over Bulk-Only
> scsibus0 at umass0: 2 targets, initiator 0
> sd0 at scsibus0 targ 1 lun 0: <Lexar, USB Flash Drive, 1100> removable
> serial.05dca81dJ27H3EJCWEBZ
> sd0: 15263MB, 512 bytes/sector, 31258624 sectors
> sdmmc1: bad CIS ptr 0
> sdmmc1: can't read CIS
> sdmmc1: i/o init failed
> sdmmc1: bad CIS ptr 0
> sdmmc1: can't read CIS
> sdmmc1: i/o init failed
> sdmmc1: bad CIS ptr 0
> sdmmc1: can't read CIS
> sdmmc1: i/o init failed
> bwfm0 at sdmmc1 function 1
> bwfm0: cannot enable function 1
> manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 2 not configured
> manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 3 not configured
> softraid0 at root
> scsibus1 at softraid0: 256 targets
> bootfile: sd0a:/bsd
> boot device: sd0
> root on rd0a swap on rd0b dump on rd0b
> WARNING: CHECK AND RESET THE DATE!
> gpio at bcmgpio0 not configured
> #

Reply | Threaded
Open this post in threaded view
|

Re: Raspberry Pi 3 Model B+ network interfaces aren't listed

Patrick Coppock-2
I see; thank you, Stewart!

Out of curiosity, what OS do OpenBSD fans run on unsupported machines?

> On Oct 13, 2020, at 13:52, Stuart Henderson <[hidden email]> wrote:
>
> 
> IIRC the 3B+ has a different USB controller and there are some differences with the SD controller, those devices are not expected to work on OpenBSD on the 3B+.
>
> Pi 4 and the non-+ version of the Pi 3 work pretty well.
>
> --
>   Sent from a phone, apologies for poor formatting.
>
>> On 13 October 2020 17:51:10 Patrick Coppock <[hidden email]> wrote:
>>
>> I have written the arm64 miniroot to a USB flash drive and successfully booted the installer. After I type 's' to get a shell and run "ifconfig", neither the Ethernet nor Wi-Fi interfaces are listed. According to https://www.openbsd.org/arm64.html, the interfaces are both supported. Why are the interfaces not showing up in "ifconfig" output?
>>
>>
>> # ifconfig
>> lo0: flags=8008<LOOPBACK,MULTICAST> mtu 32768
>> llprio 3
>> groups: lo
>> # dmesg
>> OpenBSD 6.7 (RAMDISK) #572: Thu May 7 14:08:02 MDT 2020
>> [hidden email]:/usr/src/sys/arch/arm64/compile/RAMDISK
>> real mem = 958050304 (913MB)
>> avail mem = 895766528 (854MB)
>> mainbus0 at root: Raspberry Pi 3 Model B Plus Rev 1.3
>> cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4
>> cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
>> cpu0: 512KB 64b/line 16-way L2 cache
>> efi0 at mainbus0: UEFI 2.8
>> efi0: Das U-Boot rev 0x20200100
>> simplefb0 at mainbus0: 656x416, 32bpp
>> wsdisplay0 at simplefb0
>> wsdisplay0: screen 0 added (std, vt100 emulation)
>> "system" at mainbus0 not configured
>> "axi" at mainbus0 not configured
>> simplebus0 at mainbus0: "soc"
>> bcmdmac0 at simplebus0: DMA0 DMA2 DMA4 DMA5 DMA8 DMA9 DMA10
>> bcmclock0 at simplebus0
>> bcmmbox0 at simplebus0
>> bcmgpio0 at simplebus0
>> bcmaux0 at simplebus0
>> bcmintc0 at simplebus0
>> bcmdog0 at simplebus0
>> bcmrng0 at simplebus0
>> pluart0 at simplebus0: console
>> bcmsdhost0 at simplebus0: 250 MHz base clock
>> sdmmc0 at bcmsdhost0: 4-bit, sd high-speed, mmc high-speed, dma
>> "dsi" at simplebus0 not configured
>> dwctwo0 at simplebus0
>> "thermal" at simplebus0 not configured
>> "local_intc" at simplebus0 not configured
>> sdhc0 at simplebus0
>> sdhc0: SDHC 3.0, 200 MHz base clock
>> sdmmc1 at sdhc0: 4-bit, sd high-speed, mmc high-speed
>> simplebus1 at simplebus0: "firmware"
>> "expgpio" at simplebus1 not configured
>> "power" at simplebus0 not configured
>> "mailbox" at simplebus0 not configured
>> "gpiomem" at simplebus0 not configured
>> "fb" at simplebus0 not configured
>> "vcsm" at simplebus0 not configured
>> simplebus2 at mainbus0: "clocks"
>> "clock" at simplebus2 not configured
>> "clock" at simplebus2 not configured
>> "phy" at mainbus0 not configured
>> "arm-pmu" at mainbus0 not configured
>> agtimer0 at mainbus0: tick rate 19200 KHz
>> "leds" at mainbus0 not configured
>> "fixedregulator_3v3" at mainbus0 not configured
>> "fixedregulator_5v0" at mainbus0 not configured
>> usb0 at dwctwo0: USB revision 2.0
>> sdmmc0: can't enable card
>> uhub0 at usb0 configuration 1 interface 0 "Broadcom DWC2 root hub" rev 2.00/1.00 addr 1
>> uhub1 at uhub0 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/b.b3 addr 2
>> uhub2 at uhub1 port 1 configuration 1 interface 0 "Standard Microsystems product 0x2514" rev 2.00/b.b3 addr 3
>> umass0 at uhub2 port 2 configuration 1 interface 0 "Lexar USB Flash Drive" rev 2.00/11.00 addr 4
>> umass0: using SCSI over Bulk-Only
>> scsibus0 at umass0: 2 targets, initiator 0
>> sd0 at scsibus0 targ 1 lun 0: <Lexar, USB Flash Drive, 1100> removable serial.05dca81dJ27H3EJCWEBZ
>> sd0: 15263MB, 512 bytes/sector, 31258624 sectors
>> sdmmc1: bad CIS ptr 0
>> sdmmc1: can't read CIS
>> sdmmc1: i/o init failed
>> sdmmc1: bad CIS ptr 0
>> sdmmc1: can't read CIS
>> sdmmc1: i/o init failed
>> sdmmc1: bad CIS ptr 0
>> sdmmc1: can't read CIS
>> sdmmc1: i/o init failed
>> bwfm0 at sdmmc1 function 1
>> bwfm0: cannot enable function 1
>> manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 2 not configured
>> manufacturer 0x02d0, product 0xa9a6 at sdmmc1 function 3 not configured
>> softraid0 at root
>> scsibus1 at softraid0: 256 targets
>> bootfile: sd0a:/bsd
>> boot device: sd0
>> root on rd0a swap on rd0b dump on rd0b
>> WARNING: CHECK AND RESET THE DATE!
>> gpio at bcmgpio0 not configured
>> #
>
>