OK so starting from scratch on the OpenFrame 2 (Cisco Home Energy Controller, Telio Touch) device.
1 - Sandisk Cruzer 32Gb USB stick - tiny USB stick
Software utilized to write image to disk using Ubuntu
2 - Balena Etcher
1 - GParted in Ubuntu to expand second partition
1 - wrote Debian Bullseye image to 32 Gb USB stick using Linux Balena Etcher
2 - expanded EXT image to using entire 32 Gb USB stick
3 - wrote / edited boot network.yaml file for wireless (even though I know it doesn't work).
4 - plugged USB stick in OpenFrame 2 (Cisco Home Energy Controller, Telio Touch) device and wired Ethernet Gb switch
NOTE: first boot doesn't show IP for the Ethernet port until it sits for a few seconds then it comes up. It doesn't show a wlan0: address because there is no driver yet for it.
5 - booted with USB stick and logged in via user of and password joggler
6 - configured time to "America/Chicago"
NOTE: I get an error when doing this but it works. Must be the way I am typing it.
Code: Select all
[sudo] password for of:
root@openframe:/home/of# cd /usr/local/sbin
of-clean of-flash of-install of-scripts.ver of-timezone
of-expand of-identifier of-netplan of-settings of-update
root@openframe:/usr/local/sbin# of-timezone set America/Chicago
Failed to set the given time zone.
I reboot after this and ssh back in.
7 - configured password for root and adjusted ssh configuration for root access
cd / etc/ssh
change line to:
8 - created a sudo pete and sudo squeezeplay user
9 - Install Broadcom wireless drivers
edit /etc/apt/sources.list and add
# Debian 11 "Bullseye"
bullseye contrib non-free
sudo apt-get install broadcom-sta-source (takes a while to do this)
check to see sources
sudo dpkg-query -l | grep broadcom-sta-source *
Kept trying here until I got to this point:
root@openframe:/home/of# lspci -nn -d 14e4:
02:00.0 Network controller : Broadcom Inc. and subsidiaries BCM43225 802.11b/g/n [14e4:4357] (rev 01)