mbentley / docker-omada-controller

Docker image to run TP-Link Omada Controller
646 stars 124 forks source link

[Bug]:Omada not starting on Raspi4: failed to start MongoDB #304

Closed pjrobin closed 1 year ago

pjrobin commented 1 year ago

Controller Version

5.9.31

Describe the Bug

I've been running Omada Docker for a while and today after an update of my Pi 4, the docker doesn't want to start anymore with the same error described in #97. I tried to delete everything (data and log) but it won't solve the problem.

The server.log shows 2023-04-26T14:26:58.681+0200 ***** SERVER RESTARTED ***** 2023-04-26T14:26:58.682+0200 SEVERE: Invalid access at address: 0x45d333e 2023-04-26T14:26:58.688+0200 SEVERE: Got signal: 7 (Bus error). Backtrace:0x7639be 0x762f6e 0x76300a 0xf7322270 0x75ece4 0x75cd7e 0x75cdf4 0x1f0300 0x1fc81a 0x1fcb7e 0x1fcdc8 0x1c4e64 0xf73138aa /opt/tplink/EAPController/bin/mongod(_ZN5mongo15printStackTraceERSo+0x25) [0x7639be] /opt/tplink/EAPController/bin/mongod() [0x762f6e] /opt/tplink/EAPController/bin/mongod() [0x76300a] /lib/arm-linux-gnueabihf/libc.so.6(+0x25270) [0xf7322270] /opt/tplink/EAPController/bin/mongod(_ZN5mongo11ProcessInfo10SystemInfo17collectSystemInfoEv+0x87f) [0x75ece4] /opt/tplink/EAPController/bin/mongod(_ZN5mongo11ProcessInfo20initializeSystemInfoEv+0x7d) [0x75cd7e] /opt/tplink/EAPController/bin/mongod(_ZN5mongo36_mongoInitializerFunction_SystemInfoEPNS_18InitializerContextE+0x7) [0x75cdf4] /opt/tplink/EAPController/bin/mongod(_ZN5boost6detail8function17function_invoker1IPFN5mongo6StatusEPNS3_18InitializerContextEES4_S6_E6invokeERNS1_15function_bufferES6_+0x17) [0x1f0300] /opt/tplink/EAPController/bin/mongod(_ZNK5mongo11Initializer7executeERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKSt3mapIS7_S7_St4lessIS7_ESaISt4pairIKS7_S7_EEE+0x15d) [0x1fc81a] /opt/tplink/EAPController/bin/mongod(_ZN5mongo21runGlobalInitializersERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIKS6_S6_EEE+0x29) [0x1fcb7e] /opt/tplink/EAPController/bin/mongod(_ZN5mongo21runGlobalInitializersEiPKPKcS3_+0x22b) [0x1fcdc8] /opt/tplink/EAPController/bin/mongod(main+0x6f) [0x1c4e64] /lib/arm-linux-gnueabihf/libc.so.6(__libc_start_main+0x9d) [0xf73138aa]

Expected Behavior

well, should start :)

Steps to Reproduce

Install Omada Docker on Raspi 4 Try to start

How You're Launching the Container

I'm using portainer... no idee where to find the arguments

Container Logs

at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.getClientSession(MongoClientDelegate.java:291) ~[mongodb-driver-sync-4.4.2.jar:?]
    at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:207) ~[mongodb-driver-sync-4.4.2.jar:?]
    at com.mongodb.client.internal.MongoCollectionImpl.executeCreateIndexes(MongoCollectionImpl.java:848) ~[mongodb-driver-sync-4.4.2.jar:?]
    at com.mongodb.client.internal.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:831) ~[mongodb-driver-sync-4.4.2.jar:?]
    at com.mongodb.client.internal.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:826) ~[mongodb-driver-sync-4.4.2.jar:?]
    at com.mongodb.client.internal.MongoCollectionImpl.createIndex(MongoCollectionImpl.java:811) ~[mongodb-driver-sync-4.4.2.jar:?]
    at org.springframework.data.mongodb.core.DefaultIndexOperations.lambda$ensureIndex$0(DefaultIndexOperations.java:131) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.MongoTemplate.execute(MongoTemplate.java:560) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.DefaultIndexOperations.execute(DefaultIndexOperations.java:214) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.DefaultIndexOperations.ensureIndex(DefaultIndexOperations.java:121) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.createIndex(MongoPersistentEntityIndexCreator.java:156) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.checkForAndCreateIndexes(MongoPersistentEntityIndexCreator.java:146) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.checkForIndexes(MongoPersistentEntityIndexCreator.java:130) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.onApplicationEvent(MongoPersistentEntityIndexCreator.java:114) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator.onApplicationEvent(MongoPersistentEntityIndexCreator.java:54) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) ~[spring-context-5.3.18.jar:5.3.18]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) ~[spring-context-5.3.18.jar:5.3.18]
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) ~[spring-context-5.3.18.jar:5.3.18]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) ~[spring-context-5.3.18.jar:5.3.18]
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) ~[spring-context-5.3.18.jar:5.3.18]
    at org.springframework.data.mapping.context.AbstractMappingContext.addPersistentEntity(AbstractMappingContext.java:391) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:266) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:209) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mapping.context.AbstractMappingContext.getPersistentEntity(AbstractMappingContext.java:92) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mapping.context.MappingContext.getRequiredPersistentEntity(MappingContext.java:73) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mongodb.repository.support.MongoRepositoryFactory.getEntityInformation(MongoRepositoryFactory.java:160) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.mongodb.repository.support.MongoRepositoryFactory.getTargetRepository(MongoRepositoryFactory.java:134) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:324) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.lambda$afterPropertiesSet$5(RepositoryFactoryBeanSupport.java:322) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.util.Lazy.getNullable(Lazy.java:230) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.util.Lazy.get(Lazy.java:114) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:328) ~[spring-data-commons-2.6.3.jar:2.6.3]
    at org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean.afterPropertiesSet(MongoRepositoryFactoryBean.java:119) ~[spring-data-mongodb-3.3.3.jar:3.3.3]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) ~[spring-beans-5.3.18.jar:5.3.18]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ~[spring-beans-5.3.18.jar:5.3.18]

    ... 20 more
04-26-2023 16:54:23.435 ERROR [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): Cannot start up springboot. reson:Error creating bean with name 'sslVpnServerMongoCrudRepository' defined in com.tplink.smb.omada.manager.port.mongo.configuration.site.sslvpn.server.SslVpnServerMongoCrudRepository defined in @EnableMongoRepositories declared on ManagerOmadaRepoConfig: Invocation of init method failed; nested exception is org.springframework.dao.DataAccessResourceFailureException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}]; nested exception is com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}]
04-26-2023 16:54:23.435 INFO [main] [] c.t.s.o.s.t.SpringBootStartUpTask(): Try to reset default certificate and restart springBoot.
  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.6.6)
04-26-2023 16:54:23.680 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): Starting OmadaLinuxMain v5.9.31 using Java 1.8.0_292 on raspberrypi-ha with PID 1 (/opt/tplink/EAPController/lib/local-starter-5.9.31.jar started by omada in /opt/tplink/EAPController/lib)
04-26-2023 16:54:23.681 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): No active profile set, falling back to 1 default profile: "default"
04-26-2023 16:54:41.837 WARN [main] [] o.s.d.c.CustomConversions(): Registering converter from class java.time.LocalDateTime to class org.joda.time.LocalDateTime as reading converter although it doesn't convert from a store-supported type! You might want to check your annotation setup at the converter implementation.
04-26-2023 16:54:58.013 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Fail to start mongo DB server
04-26-2023 16:54:58.013 WARN [mongo-check-thread] [] c.t.s.o.s.s.b(): Fail to start mongo DB server
04-26-2023 16:54:58.014 WARN [mongo-check-thread] [] c.t.s.o.s.s.a(): com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server
com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server
    at com.tplink.smb.omada.starter.server.b.a(SourceFile:151) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.server.a.e(SourceFile:74) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.d(SourceFile:249) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.n(SourceFile:242) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.x(SourceFile:387) ~[local-starter-5.9.31.jar:5.9.31]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
04-26-2023 16:55:10.014 INFO [mongo-check-thread] [] c.t.s.o.s.OmadaBootstrap(): mongod was shutdown, restarting it
04-26-2023 16:55:10.014 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: An unexpected error occurred in MongoDb. Omada Controller will try to restart it.
04-26-2023 16:55:12.066 WARN [main] [] c.t.s.o.s.a.b(): Mongo Client connect error while init Jetty.com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}]
INFO: Validating user/group (omada:omada) exists with correct UID/GID (508:508)
INFO: Group (omada) exists; skipping creation
INFO: User (omada) exists; skipping creation
INFO: Time zone set to 'Europe/Berlin'
WARN: smallfiles was passed but is not supported in >= 4.1 with the WiredTiger engine in use by MongoDB
INFO: Skipping setting smallfiles option
INFO: Value of 'manage.http.port' already set to 8088 in omada.properties
INFO: Value of 'manage.https.port' already set to 8043 in omada.properties
INFO: Value of 'portal.http.port' already set to 8088 in omada.properties
INFO: Value of 'portal.https.port' already set to 8843 in omada.properties
INFO: Value of 'port.adopt.v1' already set to 29812 in omada.properties
INFO: Value of 'port.app.discovery' already set to 27001 in omada.properties
INFO: Value of 'port.upgrade.v1' already set to 29813 in omada.properties
INFO: Value of 'port.manager.v1' already set to 29811 in omada.properties
INFO: Value of 'port.manager.v2' already set to 29814 in omada.properties
INFO: Value of 'port.discovery' already set to 29810 in omada.properties
INFO: Version check passed; image version (5.9.31) >= the last version ran (5.9.31); writing image version to last ran file...
INFO: Starting Omada Controller as user omada
04-26-2023 16:55:44.484 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: start the omada controller
04-26-2023 16:55:44.554 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: set property finished
04-26-2023 16:55:44.568 INFO [main] [] c.t.s.o.s.OmadaLinuxMain(): record: configure log finished
04-26-2023 16:55:44.578 INFO [main] [] c.t.s.o.s.OmadaBootstrap(): record: bootstrap prepare
04-26-2023 16:55:44.587 INFO [log4j-thread] [] c.t.s.o.c.o.a.b(): success to load configuration omada.properties
04-26-2023 16:55:44.591 INFO [log4j-thread] [] c.t.s.o.c.o.OmadacType(): omadacType: Local Controller
04-26-2023 16:55:44.661 INFO [main] [] c.t.s.o.s.OmadaBootstrap(): going to start local mongod.
04-26-2023 16:57:24.805 ERROR [main] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Fail to start mongo DB server
04-26-2023 16:57:24.805 WARN [main] [] c.t.s.o.s.s.b(): Fail to start mongo DB server
04-26-2023 16:57:24.805 WARN [main] [] c.t.s.o.s.s.a(): com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server
com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server
    at com.tplink.smb.omada.starter.server.b.a(SourceFile:151) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.server.a.e(SourceFile:74) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.d(SourceFile:249) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.q(SourceFile:329) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.a(SourceFile:116) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaBootstrap.e(SourceFile:278) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaLinuxMain.a(SourceFile:92) ~[local-starter-5.9.31.jar:5.9.31]
    at com.tplink.smb.omada.starter.OmadaLinuxMain.main(SourceFile:42) ~[local-starter-5.9.31.jar:5.9.31]

Additional Context

No response

mbentley commented 1 year ago

This also looks like the same as https://github.com/mbentley/docker-omada-controller/issues/302. Can you try what I asked the other person to do here: https://github.com/mbentley/docker-omada-controller/issues/302#issuecomment-1515345355

pjrobin commented 1 year ago

I tried to pull latest-arm64 but it won't start at all.

Linux raspberrypi-ha 6.1.25-v8+ #1646 SMP PREEMPT Tue Apr 25 18:24:16 BST 2023 aarch64 GNU/Linux

docker info --format '{{json .OSType}} {{json.Architecture}}'
"linux" "aarch64"
docker images --filter=reference='mbentley/omada-controller' --digests
REPOSITORY                  TAG             DIGEST                                                                                                                                             IMAGE ID       CREATED       SIZE
mbentley/omada-controller   latest          sha256:207cf25f0b61441d83917cbad2923                                                                         a8d0a0e819f260ddf8eee586ed90f77be2b   1e573f27a353   8 hours ago   565MB
mbentley/omada-controller   latest          sha256:9191080c18fbc07f20952394c8a3c                                                                         39ab1b665db2b07291c7430ee1d3be4620b   1e573f27a353   8 hours ago   565MB
mbentley/omada-controller   latest-armv7l   sha256:207cf25f0b61441d83917cbad2923                                                                         a8d0a0e819f260ddf8eee586ed90f77be2b   1e573f27a353   8 hours ago   565MB
mbentley/omada-controller   latest-armv7l   sha256:9191080c18fbc07f20952394c8a3c                                                                         39ab1b665db2b07291c7430ee1d3be4620b   1e573f27a353   8 hours ago   565MB
mbentley commented 1 year ago

What error(s) are returned when you attempt to specifically run the latest-arm64 tagged image? Is it complaining about the architecture? I may have to setup an armv7l raspberry pi to test. I only have a Raspberry Pi 3b+ using a 64 bit aarch64 kernel on Debian.

The only way I am able to test otherwise, is with either an amd64 or arm64 machine using emulation to armv7l and both of them start both the armv7l and arm64 images as expected.

I am guessing you're running Raspbian. What release is it? I think it should tell you using cat /etc/os-release.

pjrobin commented 1 year ago

When I start the lastest-arm64 then I get no error, no log, the container is marked as running but 1) I get an empty log and 2) the container keeps on restarting.

PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
mbentley commented 1 year ago

Hmm ok. Must be spitting out an error about architecture and failing to start then. I will try to reproduce if I can find another Raspberry Pi to test with.

Zauberio commented 1 year ago

Ive got the same issue. Tried downgrading to a past version, but it didnt work. Keep getting:

Caused by: com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=127.0.0.1:27217, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}]
    at com.mongodb.connection.BaseCluster.getDescription(BaseCluster.java:167) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.Mongo.getConnectedClusterDescription(Mongo.java:885) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.Mongo.createClientSession(Mongo.java:877) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.Mongo$3.getClientSession(Mongo.java:866) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.Mongo$3.execute(Mongo.java:834) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.MongoCollectionImpl.executeCreateIndexes(MongoCollectionImpl.java:867) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:820) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.MongoCollectionImpl.createIndexes(MongoCollectionImpl.java:815) ~[mongo-java-driver-3.6.4.jar:?]
    at com.mongodb.MongoCollectionImpl.createIndex(MongoCollectionImpl.java:800) ~[mongo-java-driver-3.6.4.jar:?]
    at org.springframework.data.mongodb.core.DefaultIndexOperations.lambda$ensureIndex$0(DefaultIndexOperations.java:111) ~[spring-data-mongodb-2.0.14.RELEASE.jar:2.0.14.RELEASE]
    at org.springframework.data.mongodb.core.DefaultIndexOperations.execute(DefaultIndexOperations.java:192) ~[spring-data-mongodb-2.0.14.RELEASE.jar:2.0.14.RELEASE]

    ... 43 more
2023-04-28 07:44:01 [main] [WARN]-[SourceFile:20] - WebApplicationContext has not been initialed, failed to get bean dataInitService
2023-04-28 07:44:01 [main] [ERROR]-[SourceFile:51] - Failed to get WebApplicationContext, MetaDataInitTask execute failed!
2023-04-28 07:44:01 [main] [ERROR]-[SourceFile:18] - Failed to start omada controller, going to exit
Failed to start omada controller, going to exit
2023-04-28 07:44:01 [mongo-check-thread] [WARN]-[SourceFile:151] - Fail to start mongo DB server
2023-04-28 07:44:01 [mongo-check-thread] [WARN]-[SourceFile:78] - com.tplink.omada.start.a.a: Fail to start mongo DB server
com.tplink.omada.start.a.a: Fail to start mongo DB server
    at com.tplink.omada.start.b.d.a(SourceFile:152) ~[omada-start.jar:?]
    at com.tplink.omada.start.b.b.e(SourceFile:75) ~[omada-start.jar:?]
    at com.tplink.omada.start.OmadaBootstrap.d(SourceFile:223) ~[omada-start.jar:?]
    at com.tplink.omada.start.OmadaBootstrap.n(SourceFile:216) ~[omada-start.jar:?]
    at com.tplink.omada.start.OmadaBootstrap.w(SourceFile:313) ~[omada-start.jar:?]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
2023-04-28 07:44:01 [device-discovery-server] [INFO]-[SourceFile:54] - Start device discovery server
2023-04-28 07:44:01 [device-manage-server] [INFO]-[SourceFile:111] - Start device manage server
2023-04-28 07:44:01 [device-adopt-server] [INFO]-[SourceFile:82] - Start device adopt server
2023-04-28 07:44:05 [Thread-1] [INFO]-[SourceFile:180] - success to shutdown mongodb database
2023-04-28 07:44:05 [Thread-1] [INFO]-[SourceFile:185] - Omada Controller exited
ShutdownHook: service stopped.
INFO: Validating user/group (omada:omada) exists with correct UID/GID (508:508)
INFO: Group (omada) exists; skipping creation
INFO: User (omada) exists; skipping creation
INFO: Time zone set to 'Etc/UTC'
INFO: Re-enabling TLS 1.0 & 1.1
INFO: Version check passed; image version (4.2.11) >= the last version ran (4.2.11); writing image version to last ran file...
INFO: Starting Omada Controller as user omada
2023-04-28 07:44:08 [log4j-thread] [INFO]-[SourceFile:29] - success to load configuration omada.properties
mbentley commented 1 year ago

And what version of Raspbian are you running? Could you also provide the output of:

Here is mine for example:

root@testpi-armv7l:~# uname -a
Linux testpi-armv7l 6.1.21-v7+ #1642 SMP Mon Apr  3 17:20:52 BST 2023 armv7l GNU/Linux
root@testpi-armv7l:~# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
root@testpi-armv7l:~# docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.10.4
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.17.3
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Server:
 Containers: 1
  Running: 0
  Paused: 0
  Stopped: 1
 Images: 1
 Server Version: 23.0.5
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 2806fc1057397dbaeefbea0e4e17bddfbd388f38
 runc version: v1.1.5-0-gf19387a
 init version: de40ad0
 Security Options:
  seccomp
   Profile: builtin
  cgroupns
 Kernel Version: 6.1.21-v7+
 Operating System: Raspbian GNU/Linux 11 (bullseye)
 OSType: linux
 Architecture: armv7l
 CPUs: 4
 Total Memory: 922MiB
 Name: testpi-armv7l
 ID: 752c887a-0b3f-4dd3-bfed-154675a66c12
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: No memory limit support
WARNING: No swap limit support
root@testpi-armv7l:~# for i in /etc/apt/sources.list /etc/apt/sources.list.d/*; do echo "### $i"; cat "$i";echo;done
### /etc/apt/sources.list
deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi

### /etc/apt/sources.list.d/docker.list
deb [arch=armhf signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/raspbian bullseye stable

### /etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian/ bullseye main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ bullseye main
mbentley commented 1 year ago

Also, is this happening after an upgrade from one version of the controller to another? Any idea what version you're coming from?

I just setup clean installs on a Raspberry Pi 3b+ with both 32 (armv7l) and 64 bit (arm64) versions of Raspbian and I was able to start a new controller on both of them as expected so something odd is going on here.

On the 32 bit, I was running a Debian 11 (bullseye) based version and 64 bit was Debian 10 (buster) based.

# 64 bit
$ uname -a
Linux testpi-arm64 5.10.103-v8+ #1529 SMP PREEMPT Tue Mar 8 12:26:46 GMT 2022 aarch64 GNU/Linux

$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
# 32 bit
$ uname -a
Linux testpi-armv7l 6.1.21-v7+ #1642 SMP Mon Apr  3 17:20:52 BST 2023 armv7l GNU/Linux

$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pjrobin commented 1 year ago

no it happens after apt upgrade and firmware upgrade. Didn't change Omada version.

### /etc/apt/sources.list
deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

### /etc/apt/sources.list.d/debian-backports.list
deb http://httpredir.debian.org/debian buster-backports main contrib non-free

### /etc/apt/sources.list.d/docker.list
deb [arch=armhf] https://download.docker.com/linux/raspbian buster stable

### /etc/apt/sources.list.d/nodesource.list
deb https://deb.nodesource.com/node_10.x buster main
deb-src https://deb.nodesource.com/node_10.x buster main

### /etc/apt/sources.list.d/openhab2.list
deb https://openhab.jfrog.io/openhab/openhab-linuxpkg testing main

### /etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main

### /etc/apt/sources.list.d/vscode.list
### Disabled by raspberrypi-sys-mods ###

docker info

Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.10.4
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.17.3
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Server:
 Containers: 9
  Running: 9
  Paused: 0
  Stopped: 0
 Images: 9
 Server Version: 23.0.5
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 2806fc1057397dbaeefbea0e4e17bddfbd388f38
 runc version: v1.1.5-0-gf19387a
 init version: de40ad0
 Security Options:
  seccomp
   Profile: builtin
 Kernel Version: 6.1.25-v8+
 Operating System: Raspbian GNU/Linux 10 (buster)
 OSType: linux
 Architecture: aarch64
 CPUs: 4
 Total Memory: 3.704GiB
 Name: raspberrypi-ha
 ID: F3IT:TR5Y:5AWW:MGFJ:5J46:4ICN:J6RN:USPF:LYGO:XQ3U:7L2G:XQ6W
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: No memory limit support
WARNING: No swap limit support
WARNING: No kernel memory TCP limit support
WARNING: No oom kill disable support
mbentley commented 1 year ago

OK I will have to test but what I suspect is happening is that it started originally with an armv7l kernel and then moved to an arm64 kernel.

mbentley commented 1 year ago

OK, did your firmware update of your raspberry pi switch it from a 32 bit kernel to a 64 bit kernel? If I start an armv7l container on a pi with an armv7l kernel and then update the /boot/config.txt, set arm_64bit=1, and reboot and then try to start the container, I get the same errors:

2023-05-02T11:07:02.639+0000 ***** SERVER RESTARTED *****
2023-05-02T11:07:02.653+0000 SEVERE: Invalid access at address: 0x340333e
2023-05-02T11:07:02.704+0000 SEVERE: Got signal: 7 (Bus error).
Backtrace:0x7639be 0x762f6e 0x76300a 0xf6fa8270 0x75ece4 0x75cd7e 0x75cdf4 0x1f0300 0x1fc81a 0x1fcb7e 0x1fcdc8 0x1c4e64 0xf6f998aa
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo15printStackTraceERSo+0x25) [0x7639be]
 /opt/tplink/EAPController/bin/mongod() [0x762f6e]
 /opt/tplink/EAPController/bin/mongod() [0x76300a]
 /lib/arm-linux-gnueabihf/libc.so.6(+0x25270) [0xf6fa8270]
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo11ProcessInfo10SystemInfo17collectSystemInfoEv+0x87f) [0x75ece4]
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo11ProcessInfo20initializeSystemInfoEv+0x7d) [0x75cd7e]
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo36_mongoInitializerFunction_SystemInfoEPNS_18InitializerContextE+0x7) [0x75cdf4]
 /opt/tplink/EAPController/bin/mongod(_ZN5boost6detail8function17function_invoker1IPFN5mongo6StatusEPNS3_18InitializerContextEES4_S6_E6invokeERNS1_15function_bufferES6_+0x17) [0x1f0300]
 /opt/tplink/EAPController/bin/mongod(_ZNK5mongo11Initializer7executeERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EERKSt3mapIS7_S7_St4lessIS7_ESaISt4pairIKS7_S7_EEE+0x15d) [0x1fc81a]
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo21runGlobalInitializersERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EERKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIKS6_S6_EEE+0x29) [0x1fcb7e]
 /opt/tplink/EAPController/bin/mongod(_ZN5mongo21runGlobalInitializersEiPKPKcS3_+0x22b) [0x1fcdc8]
 /opt/tplink/EAPController/bin/mongod(main+0x6f) [0x1c4e64]
 /lib/arm-linux-gnueabihf/libc.so.6(__libc_start_main+0x9d) [0xf6f998aa]

From the sources.list, you have armhf repos (which are 32 bit) and then you are running a 64 bit kernel (6.1.25-v8+). Unless you have a specific reason to run a 64 bit kernel, you can likely switch back to a 32 bit by modifying the config.txt to set arm_64bit=0.

mbentley commented 1 year ago

When I start the lastest-arm64 then I get no error, no log, the container is marked as running but 1) I get an empty log and 2) the container keeps on restarting.

OK, so one thing I do see is that it is throwing an error related to the architecture from my testing:

$ docker run -d --name omada-controller2 -v omada-data:/opt/tplink/EAPController/data -v omada-logs:/opt/tplink/EAPController/logs mbentley/omada-controller:5.9-arm64
WARNING: The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) and no specific platform was requested
416a64ae257c61a9ac511dfd6580c2874775bec5c2145b4eff26998395d7d51a

The problem is that linux/arm/v8 should be the same as linux/arm64 but it doesn't run. Because of the mixed setup (32 bit binaries with a 64 bit kernel), this is preventing the container from starting with the new arm64 version. HOWEVER, even if you were able to run a mixed architecture with 32 and 64 bit binaries, the container would still not start because in my testing, the MongoDB version difference between the armv7l and arm64 versions will prevent the container from starting. So the solution is to switch back to the 32 bit kernel.

mbentley commented 1 year ago

Also @pjrobin - what process did you use to update the firmware for your raspberry pi? I just want to understand how exactly you got from a 32 bit kernel to a 64 bit because switching kernels is something I wouldn't think they should automate because of unintended consequences like this.

Could you also provide the output of: grep arm_64bit /boot/config.txt ? If that returns nothing, could you provide the entire contents of the config.txt? (cat /boot/config.txt).

travisfranck commented 1 year ago

I have a 8GB RPi4, so I think I've been running the 64-bit OS from the Day 1.

When I ssh into my pi, it says [snipped by me]:

Linux rpi 6.1.21-v8+ [SNIP] aarch64

here is my config.txt contents.

# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

# Uncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

# Automatically load overlays for detected cameras
camera_auto_detect=1

# Automatically load overlays for detected DSI displays
display_auto_detect=1

# Enable DRM VC4 V3D driver
dtoverlay=vc4-kms-v3d
max_framebuffers=2

# Disable compensation for displays with overscan
disable_overscan=1

[cm4]
# Enable host mode on the 2711 built-in XHCI USB controller.
# This line should be removed if the legacy DWC2 controller is required
# (e.g. for USB device mode) or if USB support is not required.
otg_mode=1

[all]

[pi4]
# Run as fast as firmware / board allows
arm_boost=1

[all]
gpu_mem=256
[all]
dtoverlay=gpio-fan,gpiopin=17,temp=80000
mbentley commented 1 year ago

@travisfranck - Could you also provide the output of:

I just want to verify what the base OS is installed as and also get details about your kernel + docker. That'll tell me if you were ever on 32 bit vs 64 bit.

@pjrobin - based on your output, you have a 32 bit userland with a 64 bit kernel as the output of dpkg --print-architecture is how docker builds the apt config:

deb [arch=armhf] https://download.docker.com/linux/raspbian buster stable

If it shows armhf, that's 32 bit userland. So if you revert back to a 32 bit kernel by setting arm_64bit=0 in /boot/config.txt, I believe you should be ok after a reboot.

Installing from a 64 bit Raspbian, I see:

$ dpkg --print-architecture
arm64

That's what I would expect if the userland is 64 bit.

travisfranck commented 1 year ago

@mbentley I really appreciate your help and dedication.

I thought the Pi was 8GB but the docker info command only says 4-ish. Is that the docker environment, not the machine hardware?

The only thing that sticks out to me is the armhf in the dpkg command.

Just a reminder, everything was working. I did some commands to update the packages, thinking that is good practice, but maybe something choked. I've also been pretty good about updating the Omada image as you do your magic. I didn't change the OS version any time in recent memory.

As requested:

pi@rpi:~ $ uname -a
Linux rpi 6.1.21-v8+ #1642 SMP PREEMPT [SNIP] aarch64 GNU/Linux

pi@rpi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

pi@rpi:~ $ docker info
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.10.2
    Path:     /usr/libexec/docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.16.0
    Path:     /usr/libexec/docker/cli-plugins/docker-compose

Server:
 Containers: 2
  Running: 1
  Paused: 0
  Stopped: 1
 Images: 3
 Server Version: 23.0.1
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 2456e983eb9e37e47538f59ea18f2043c9a73640
 runc version: v1.1.4-0-g5fd4c4d
 init version: de40ad0
 Security Options:
  seccomp
   Profile: builtin
  cgroupns
 Kernel Version: 6.1.21-v8+
 Operating System: Raspbian GNU/Linux 11 (bullseye)
 OSType: linux
 Architecture: aarch64
 CPUs: 4
 Total Memory: 3.534GiB
 Name: rpi
 ID: M4XO:LTNI:ABPZ:W5BL:[SNIP]
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Experimental: false
 Insecure Registries:
[SNIP]
 Live Restore Enabled: false

WARNING: No memory limit support
WARNING: No swap limit support

pi@rpi:~ $ dpkg --print-architecture
armhf

pi@rpi:~ $ for i in /etc/apt/sources.list /etc/apt/sources.list.d/*; do echo "### $i"; cat "$i";echo;done
### /etc/apt/sources.list
deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi

### /etc/apt/sources.list.d/docker.list
deb [arch=armhf signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/raspbian bullseye stable

### /etc/apt/sources.list.d/raspi.list
deb http://archive.raspberrypi.org/debian/ bullseye main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ bullseye main
mbentley commented 1 year ago

No worries, I'm happy to help. That should be the total RAM on the system; I would assume free -m would confirm that. Seems like your pi has 32 bit userland binaries and a 64 bit kernel as well. Do you have the specific update commands you ran to help me understand how it may end up in this sort of state?

travisfranck commented 1 year ago

Must be a 4GB machine, with the balance going to graphic memory. Sorry I got that wrong.

I dug through my command history and can reconstruct the following:

I believe I used these commands in 2022 without issue, while also updating the Omada image regularly:

$ sudo apt update
$ sudo apt upgrade

Early this year I felt it was time to make sure I had all the security patches and such, so I logged into VNC and used their GUI to do an update. I also used the following commands around the same time:

$ sudo apt-get update
$ sudo apt-get dist-upgrade

And, more recently, I went back to the first means, but I think this was after the docker image wasn't working and I was hoping some updates might fix it:

$ sudo apt update
$ sudo apt list --upgradeable
$ sudo apt full-upgrade
$ sudo apt clean

So, maybe it was the dist-upgrade command?

mbentley commented 1 year ago

Thanks, that might prove to be helpful. Do you know if you were on an older version of Raspbian, like 10 (buster) and it upgraded to 11 (bullseye)? If you don’t recall, that’s no big deal but could help me narrow it down as I try o reproduce especially since upgrades as so slow on a Raspberry Pi writing to an sd card so it’s a bit time intensive.

FrKii commented 1 year ago

I had the same issue today, also after running some Updates (update/upgrade) and rebooting my Rapsberry Pi 4:

$cat /etc/os-release PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)" NAME="Raspbian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

$dpkg --print-architecture armhf

However I did not perform an dist upgrade. In an attempt to "fix" it tried creating a new/clean container and volumes which didn't help. Setting the "arm_64bit=0" flag in the "/boot/config.txt" and rebooting fixed the issue for me.

I'd be happy to share some more info if that helps

mbentley commented 1 year ago

@FrKii - thanks for the report! Some logs would be interesting to understand what happened from the upgrade. I believe that you should have logs of what it did in /var/log/apt. The history.log and maybe the term.log would be helpful. The history.log is what I am mostly interested in from when you upgraded to see what packages it installed because I am almost certain that one of them would have triggered the change. The term.log would be helpful to see what post-processing happened during the install/upgrade of packages.

Just check and make sure that the two logs are from whenever you did the upgrade and rebooted. There is also a possibility that something happened a good while before the upgrade and reboot if you hadn't rebooted it in a while since the kernel change would only happen after reboot but it would be great to take a look to investigate at least.

Meanwhile, I will be able to add some information in the logging output to warn people who are running in the same issue and how to resolve it.

FrKii commented 1 year ago

I might not be the best example since I didn't update for a while, like you said, it might just have been a unlucky reboot:

history.log
Start-Date: 2023-05-04  11:49:18
Commandline: apt upgrade
Requested-By: pi (1000)
Install: libfmt7:armhf (7.1.3+ds1-5, automatic), libdrm-omap1:armhf (2.4.104-1+rpi1, automatic), libkms++0:armhf (0~git20221104~171243+adc05b6-1, automatic), kms++-utils:armhf (0~git20221104~171243+adc05b6-1, automatic), raspi-utils:armhf (20230123-1)
Upgrade: realvnc-vnc-server:armhf (6.10.1.47571, 7.0.1.49073), vlc-plugin-qt:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), libvlc5:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), containerd.io:armhf (1.6.16-1, 1.6.20-1), libcurl4:armhf (7.74.0-1.3+deb11u5, 7.74.0-1.3+deb11u7), docker-compose-plugin:armhf (2.16.0-1~raspbian.11~bullseye, 2.17.3-1~raspbian.11~bullseye), gldriver-test:armhf (0.11, 0.12), raspberrypi-bootloader:armhf (1:1.20230106-1, 1:1.20230405-1), docker-ce-cli:armhf (5:23.0.1-1~raspbian.11~bullseye, 5:23.0.5-1~raspbian.11~bullseye), libcurl3-gnutls:armhf (7.74.0-1.3+deb11u5, 7.74.0-1.3+deb11u7), libglx-mesa0:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), lxplug-volumepulse:armhf (0.14, 0.16), vlc-data:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), git:armhf (1:2.30.2-1+deb11u1, 1:2.30.2-1+deb11u2), libtinfo5:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), libtinfo6:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), tzdata:armhf (2021a-1+deb11u8, 2021a-1+deb11u10), chromium-codecs-ffmpeg-extra:armhf (109.0.5414.112-rpt1, 113.0.5672.59-rpt1), xserver-xorg-core:armhf (2:1.20.11-1+rpt1+deb11u4, 2:1.20.11-1+rpt3+deb11u6), libvlccore9:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), usb.ids:armhf (2022.05.20-0+deb11u1, 2023.01.16-0+deb11u1), libavahi-common-data:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), vlc:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), libgbm1:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), raspi-config:armhf (20221214, 20230214), libavahi-core7:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), vlc-bin:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), vlc-l10n:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), libtiff5:armhf (4.2.0-1+deb11u3, 4.2.0-1+deb11u4), libavdevice58:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), ffmpeg:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), avahi-daemon:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), libgles2-mesa:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), libwbclient0:armhf (2:4.13.13+dfsg-1~deb11u4, 2:4.13.13+dfsg-1~deb11u5), libgs9-common:armhf (9.53.3~dfsg-7+deb11u2, 9.53.3~dfsg-7+deb11u4), libraspberrypi0:armhf (1:2+git20220324~090146+c4fd1b8-1, 1:2+git20230322~143557+9d5250f-1), libsmbclient:armhf (2:4.13.13+dfsg-1~deb11u4, 2:4.13.13+dfsg-1~deb11u5), gir1.2-gtk-3.0:armhf (3.24.24-4+rpt12+deb11u2, 3.24.24-4+rpt12+deb11u3), libxml2:armhf (2.9.10+dfsg-6.7+deb11u3, 2.9.10+dfsg-6.7+deb11u4), libxpm4:armhf (1:3.5.12-1, 1:3.5.12-1.1~deb11u1), libraspberrypi-bin:armhf (1:2+git20220324~090146+c4fd1b8-1, 1:2+git20230322~143557+9d5250f-1), libraspberrypi-dev:armhf (1:2+git20220324~090146+c4fd1b8-1, 1:2+git20230322~143557+9d5250f-1), libpostproc55:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), libraspberrypi-doc:armhf (1:2+git20220324~090146+c4fd1b8-1, 1:2+git20230322~143557+9d5250f-1), mesa-va-drivers:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), isc-dhcp-common:armhf (4.4.1-2.3+deb11u1, 4.4.1-2.3+deb11u2), docker-buildx-plugin:armhf (0.10.2-1~raspbian.11~bullseye, 0.10.4-1~raspbian.11~bullseye), libgl1-mesa-dri:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), docker-ce:armhf (5:23.0.1-1~raspbian.11~bullseye, 5:23.0.5-1~raspbian.11~bullseye), vlc-plugin-samba:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), lxplug-cputemp:armhf (0.9, 0.10), ghostscript:armhf (9.53.3~dfsg-7+deb11u2, 9.53.3~dfsg-7+deb11u4), libcamera-tools:armhf (0~git20230124+9b860a66-1, 0~git20230302+923f5d70-1), chromium-browser:armhf (109.0.5414.112-rpt1, 113.0.5672.59-rpt1), libavcodec58:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), xserver-common:armhf (2:1.20.11-1+rpt1+deb11u4, 2:1.20.11-1+rpt3+deb11u6), traceroute:armhf (1:2.1.0-2, 1:2.1.0-2+deb11u1), isc-dhcp-client:armhf (4.4.1-2.3+deb11u1, 4.4.1-2.3+deb11u2), grep:armhf (3.6-1, 3.6-1+deb11u1), libatspi2.0-0:armhf (2.38.0-4, 2.38.0-4+deb11u1), rp-prefapps:armhf (0.45, 0.46), vlc-plugin-notify:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), docker-ce-rootless-extras:armhf (5:23.0.1-1~raspbian.11~bullseye, 5:23.0.5-1~raspbian.11~bullseye), libnss3:armhf (2:3.61-1+deb11u2, 2:3.61-1+deb11u3), ncurses-base:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), libavutil56:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), libswscale5:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), raspinfo:armhf (20221220-1, 20230123-1), libjavascriptcoregtk-4.0-18:armhf (2.38.4-2~deb11u1+rpi1, 2.38.5-1~deb11u1+rpi1), libavahi-common3:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), vlc-plugin-access-extra:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), vlc-plugin-skins2:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), vcdbg:armhf (1:1.20230106-1, 1:1.20230405-1), libglapi-mesa:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), libcamera0:armhf (0~git20230124+9b860a66-1, 0~git20230302+923f5d70-1), vlc-plugin-video-splitter:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), libgtk-3-0:armhf (3.24.24-4+rpt12+deb11u2, 3.24.24-4+rpt12+deb11u3), libcamera-apps:armhf (0~git20230125+9f08463-1, 0~git20230301+54a781d-1), samba-libs:armhf (2:4.13.13+dfsg-1~deb11u4, 2:4.13.13+dfsg-1~deb11u5), libavahi-glib1:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), libswresample3:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), vlc-plugin-video-output:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), gtk-update-icon-cache:armhf (3.24.24-4+rpt12+deb11u2, 3.24.24-4+rpt12+deb11u3), libgtk-3-common:armhf (3.24.24-4+rpt12+deb11u2, 3.24.24-4+rpt12+deb11u3), libwebkit2gtk-4.0-37:armhf (2.38.4-2~deb11u1+rpi1, 2.38.5-1~deb11u1+rpi1), libgnutls30:armhf (3.7.1-5+deb11u2, 3.7.1-5+deb11u3), libavformat58:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), curl:armhf (7.74.0-1.3+deb11u5, 7.74.0-1.3+deb11u7), libegl-mesa0:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), raspberrypi-kernel:armhf (1:1.20230106-1, 1:1.20230405-1), libncursesw6:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), libgs9:armhf (9.53.3~dfsg-7+deb11u2, 9.53.3~dfsg-7+deb11u4), ncurses-bin:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), libavresample4:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1), mesa-vdpau-drivers:armhf (20.3.5-1+rpt4+rpi1, 20.3.5-1+rpt5+rpi1), git-man:armhf (1:2.30.2-1+deb11u1, 1:2.30.2-1+deb11u2), ncurses-term:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), libavahi-client3:armhf (0.8-5+deb11u1, 0.8-5+deb11u2), raspberrypi-sys-mods:armhf (20221019, 20230329), libvlc-bin:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), chromium-browser-l10n:armhf (109.0.5414.112-rpt1, 113.0.5672.59-rpt1), libncurses6:armhf (6.2+20201114-2, 6.2+20201114-2+deb11u1), vlc-plugin-base:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), vlc-plugin-visualization:armhf (3.0.18-0+rpt2+deb11u1, 3.0.18-0+rpt3+deb11u1), linux-libc-dev:armhf (1:1.20230106-1, 1:1.20230405-1), libavfilter7:armhf (7:4.3.5-0+deb11u1+rpt3, 7:4.3.6-0+deb11u1+rpt1)
End-Date: 2023-05-04  11:56:55
 
term.log
Log started: 2023-05-04  11:49:18
(Reading database ... 101003 files and directories currently installed.)
Preparing to unpack .../grep_3.6-1+deb11u1_armhf.deb ...
Unpacking grep (3.6-1+deb11u1) over (3.6-1) ...
Setting up grep (3.6-1+deb11u1) ...
(Reading database ... 101003 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_6.2+20201114-2+deb11u1_armhf.deb ...
Unpacking ncurses-bin (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Setting up ncurses-bin (6.2+20201114-2+deb11u1) ...
(Reading database ... 101003 files and directories currently installed.)
Preparing to unpack .../ncurses-base_6.2+20201114-2+deb11u1_all.deb ...
Unpacking ncurses-base (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Setting up ncurses-base (6.2+20201114-2+deb11u1) ...
(Reading database ... 101003 files and directories currently installed.)
Preparing to unpack .../00-libavahi-glib1_0.8-5+deb11u2_armhf.deb ...
Unpacking libavahi-glib1:armhf (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../01-avahi-daemon_0.8-5+deb11u2_armhf.deb ...
Unpacking avahi-daemon (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../02-libavahi-core7_0.8-5+deb11u2_armhf.deb ...
Unpacking libavahi-core7:armhf (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../03-libavahi-client3_0.8-5+deb11u2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../04-libavahi-common3_0.8-5+deb11u2_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../05-libavahi-common-data_0.8-5+deb11u2_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-5+deb11u2) over (0.8-5+deb11u1) ...
Preparing to unpack .../06-chromium-browser-l10n_113.0.5672.59-rpt1_all.deb ...
Unpacking chromium-browser-l10n (113.0.5672.59-rpt1) over (109.0.5414.112-rpt1) ...
Preparing to unpack .../07-libatspi2.0-0_2.38.0-4+deb11u1_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.38.0-4+deb11u1) over (2.38.0-4) ...
Preparing to unpack .../08-xserver-common_2%3a1.20.11-1+rpt3+deb11u6_all.deb ...
Unpacking xserver-common (2:1.20.11-1+rpt3+deb11u6) over (2:1.20.11-1+rpt1+deb11u4) ...
Preparing to unpack .../09-xserver-xorg-core_2%3a1.20.11-1+rpt3+deb11u6_armhf.deb ...
Unpacking xserver-xorg-core (2:1.20.11-1+rpt3+deb11u6) over (2:1.20.11-1+rpt1+deb11u4) ...
Preparing to unpack .../10-libgl1-mesa-dri_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../11-libglx-mesa0_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../12-libegl-mesa0_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../13-libglapi-mesa_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../14-libgbm1_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../15-libnss3_2%3a3.61-1+deb11u3_armhf.deb ...
Unpacking libnss3:armhf (2:3.61-1+deb11u3) over (2:3.61-1+deb11u2) ...
Preparing to unpack .../16-libgtk-3-common_3.24.24-4+rpt12+deb11u3_all.deb ...
Unpacking libgtk-3-common (3.24.24-4+rpt12+deb11u3) over (3.24.24-4+rpt12+deb11u2) ...
Preparing to unpack .../17-libgtk-3-0_3.24.24-4+rpt12+deb11u3_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.24-4+rpt12+deb11u3) over (3.24.24-4+rpt12+deb11u2) ...
Preparing to unpack .../18-libraspberrypi-bin_1%3a2+git20230322~143557+9d5250f-1_armhf.deb ...
Unpacking libraspberrypi-bin (1:2+git20230322~143557+9d5250f-1) over (1:2+git20220324~090146+c4fd1b8-1) ...
Preparing to unpack .../19-libraspberrypi-dev_1%3a2+git20230322~143557+9d5250f-1_armhf.deb ...
Unpacking libraspberrypi-dev (1:2+git20230322~143557+9d5250f-1) over (1:2+git20220324~090146+c4fd1b8-1) ...
Preparing to unpack .../20-raspberrypi-kernel_1%3a1.20230405-1_armhf.deb ...
Adding 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack'
Adding 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack'
Adding 'diversion of /boot/kernel7l.img to /usr/share/rpikernelhack/kernel7l.img by rpikernelhack'
Adding 'diversion of /boot/kernel8.img to /usr/share/rpikernelhack/kernel8.img by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-b-rev1.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-rev1.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-zero-w.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero-w.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-zero.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2709-rpi-cm2.dtb to /usr/share/rpikernelhack/bcm2709-rpi-cm2.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-2-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-3-b-plus.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b-plus.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-cm3.dtb to /usr/share/rpikernelhack/bcm2710-rpi-cm3.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-zero-2-w.dtb to /usr/share/rpikernelhack/bcm2710-rpi-zero-2-w.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-zero-2.dtb to /usr/share/rpikernelhack/bcm2710-rpi-zero-2.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2711-rpi-4-b.dtb to /usr/share/rpikernelhack/bcm2711-rpi-4-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2711-rpi-400.dtb to /usr/share/rpikernelhack/bcm2711-rpi-400.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2711-rpi-cm4-io.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4-io.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2711-rpi-cm4.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2711-rpi-cm4s.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4s.dtb by rpikernelhack'
Adding 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack'
Adding 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack'
Adding 'diversion of /boot/overlays/act-led.dtbo to /usr/share/rpikernelhack/overlays/act-led.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adafruit-st7735r.dtbo to /usr/share/rpikernelhack/overlays/adafruit-st7735r.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adafruit18.dtbo to /usr/share/rpikernelhack/overlays/adafruit18.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adau1977-adc.dtbo to /usr/share/rpikernelhack/overlays/adau1977-adc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adau7002-simple.dtbo to /usr/share/rpikernelhack/overlays/adau7002-simple.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads1015.dtbo to /usr/share/rpikernelhack/overlays/ads1015.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads1115.dtbo to /usr/share/rpikernelhack/overlays/ads1115.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adv7282m.dtbo to /usr/share/rpikernelhack/overlays/adv7282m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adv728x-m.dtbo to /usr/share/rpikernelhack/overlays/adv728x-m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-boss-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss-dac-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-boss2-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss2-dac-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-digione.dtbo to /usr/share/rpikernelhack/overlays/allo-digione.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-katana-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-katana-dac-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-piano-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/anyspi.dtbo to /usr/share/rpikernelhack/overlays/anyspi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/apds9960.dtbo to /usr/share/rpikernelhack/overlays/apds9960.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/applepi-dac.dtbo to /usr/share/rpikernelhack/overlays/applepi-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/arducam-64mp.dtbo to /usr/share/rpikernelhack/overlays/arducam-64mp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/arducam-pivariety.dtbo to /usr/share/rpikernelhack/overlays/arducam-pivariety.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-addons.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-addons.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-bare-i2s.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-bare-i2s.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-isolated-soundcard.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-isolated-soundcard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-ultra.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-ultra.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-wm8731-audio.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-wm8731-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audiosense-pi.dtbo to /usr/share/rpikernelhack/overlays/audiosense-pi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audremap.dtbo to /usr/share/rpikernelhack/overlays/audremap.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/balena-fin.dtbo to /usr/share/rpikernelhack/overlays/balena-fin.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/camera-mux-2port.dtbo to /usr/share/rpikernelhack/overlays/camera-mux-2port.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/camera-mux-4port.dtbo to /usr/share/rpikernelhack/overlays/camera-mux-4port.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/cap1106.dtbo to /usr/share/rpikernelhack/overlays/cap1106.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/chipdip-dac.dtbo to /usr/share/rpikernelhack/overlays/chipdip-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/cirrus-wm5102.dtbo to /usr/share/rpikernelhack/overlays/cirrus-wm5102.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/cm-swap-i2c0.dtbo to /usr/share/rpikernelhack/overlays/cm-swap-i2c0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/cma.dtbo to /usr/share/rpikernelhack/overlays/cma.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/crystalfontz-cfa050_pi_m.dtbo to /usr/share/rpikernelhack/overlays/crystalfontz-cfa050_pi_m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/cutiepi-panel.dtbo to /usr/share/rpikernelhack/overlays/cutiepi-panel.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dacberry400.dtbo to /usr/share/rpikernelhack/overlays/dacberry400.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dionaudio-kiwi.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-kiwi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dionaudio-loco-v2.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco-v2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dionaudio-loco.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/disable-bt.dtbo to /usr/share/rpikernelhack/overlays/disable-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/disable-emmc2.dtbo to /usr/share/rpikernelhack/overlays/disable-emmc2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/disable-wifi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dpi18.dtbo to /usr/share/rpikernelhack/overlays/dpi18.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dpi18cpadhi.dtbo to /usr/share/rpikernelhack/overlays/dpi18cpadhi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/draws.dtbo to /usr/share/rpikernelhack/overlays/draws.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/edt-ft5406.dtbo to /usr/share/rpikernelhack/overlays/edt-ft5406.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/enc28j60-spi2.dtbo to /usr/share/rpikernelhack/overlays/enc28j60-spi2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/exc3000.dtbo to /usr/share/rpikernelhack/overlays/exc3000.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/fbtft.dtbo to /usr/share/rpikernelhack/overlays/fbtft.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/fe-pi-audio.dtbo to /usr/share/rpikernelhack/overlays/fe-pi-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/fsm-demo.dtbo to /usr/share/rpikernelhack/overlays/fsm-demo.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gc9a01.dtbo to /usr/share/rpikernelhack/overlays/gc9a01.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ghost-amp.dtbo to /usr/share/rpikernelhack/overlays/ghost-amp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/goodix.dtbo to /usr/share/rpikernelhack/overlays/goodix.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/googlevoicehat-soundcard.dtbo to /usr/share/rpikernelhack/overlays/googlevoicehat-soundcard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-fan.dtbo to /usr/share/rpikernelhack/overlays/gpio-fan.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-hog.dtbo to /usr/share/rpikernelhack/overlays/gpio-hog.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir-tx.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-key.dtbo to /usr/share/rpikernelhack/overlays/gpio-key.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-led.dtbo to /usr/share/rpikernelhack/overlays/gpio-led.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-no-bank0-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-bank0-irq.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-no-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-irq.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-shutdown.dtbo to /usr/share/rpikernelhack/overlays/gpio-shutdown.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hd44780-lcd.dtbo to /usr/share/rpikernelhack/overlays/hd44780-lcd.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hdmi-backlight-hwhack-gpio.dtbo to /usr/share/rpikernelhack/overlays/hdmi-backlight-hwhack-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-amp100.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp100.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-amp3.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplusadc.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplusadcpro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadcpro.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplusdsp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusdsp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplushd.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplushd.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-digi-pro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi-pro.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/highperi.dtbo to /usr/share/rpikernelhack/overlays/highperi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28b-2017.dtbo to /usr/share/rpikernelhack/overlays/hy28b-2017.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i-sabre-q2m.dtbo to /usr/share/rpikernelhack/overlays/i-sabre-q2m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c-bcm2708.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-fan.dtbo to /usr/share/rpikernelhack/overlays/i2c-fan.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-mux.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-rtc-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/i2c-sensor.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c0.dtbo to /usr/share/rpikernelhack/overlays/i2c0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c1.dtbo to /usr/share/rpikernelhack/overlays/i2c1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c3.dtbo to /usr/share/rpikernelhack/overlays/i2c3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c4.dtbo to /usr/share/rpikernelhack/overlays/i2c4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c5.dtbo to /usr/share/rpikernelhack/overlays/i2c5.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c6.dtbo to /usr/share/rpikernelhack/overlays/i2c6.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2s-dac.dtbo to /usr/share/rpikernelhack/overlays/i2s-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ilitek251x.dtbo to /usr/share/rpikernelhack/overlays/ilitek251x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx219.dtbo to /usr/share/rpikernelhack/overlays/imx219.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx258.dtbo to /usr/share/rpikernelhack/overlays/imx258.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx290.dtbo to /usr/share/rpikernelhack/overlays/imx290.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx296.dtbo to /usr/share/rpikernelhack/overlays/imx296.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx327.dtbo to /usr/share/rpikernelhack/overlays/imx327.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx378.dtbo to /usr/share/rpikernelhack/overlays/imx378.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx462.dtbo to /usr/share/rpikernelhack/overlays/imx462.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx477.dtbo to /usr/share/rpikernelhack/overlays/imx477.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx519.dtbo to /usr/share/rpikernelhack/overlays/imx519.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/imx708.dtbo to /usr/share/rpikernelhack/overlays/imx708.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-codec.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-codec.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-digi-wm8804-audio.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-digi-wm8804-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqs550.dtbo to /usr/share/rpikernelhack/overlays/iqs550.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/irs1125.dtbo to /usr/share/rpikernelhack/overlays/irs1125.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/jedec-spi-nor.dtbo to /usr/share/rpikernelhack/overlays/jedec-spi-nor.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/justboom-both.dtbo to /usr/share/rpikernelhack/overlays/justboom-both.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/justboom-dac.dtbo to /usr/share/rpikernelhack/overlays/justboom-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/justboom-digi.dtbo to /usr/share/rpikernelhack/overlays/justboom-digi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ltc294x.dtbo to /usr/share/rpikernelhack/overlays/ltc294x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/max98357a.dtbo to /usr/share/rpikernelhack/overlays/max98357a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/maxtherm.dtbo to /usr/share/rpikernelhack/overlays/maxtherm.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mbed-dac.dtbo to /usr/share/rpikernelhack/overlays/mbed-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp23017.dtbo to /usr/share/rpikernelhack/overlays/mcp23017.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp23s17.dtbo to /usr/share/rpikernelhack/overlays/mcp23s17.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp2515.dtbo to /usr/share/rpikernelhack/overlays/mcp2515.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp251xfd.dtbo to /usr/share/rpikernelhack/overlays/mcp251xfd.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp3008.dtbo to /usr/share/rpikernelhack/overlays/mcp3008.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp3202.dtbo to /usr/share/rpikernelhack/overlays/mcp3202.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp342x.dtbo to /usr/share/rpikernelhack/overlays/mcp342x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/media-center.dtbo to /usr/share/rpikernelhack/overlays/media-center.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/merus-amp.dtbo to /usr/share/rpikernelhack/overlays/merus-amp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart0.dtbo to /usr/share/rpikernelhack/overlays/midi-uart0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart1.dtbo to /usr/share/rpikernelhack/overlays/midi-uart1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart2.dtbo to /usr/share/rpikernelhack/overlays/midi-uart2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart3.dtbo to /usr/share/rpikernelhack/overlays/midi-uart3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart4.dtbo to /usr/share/rpikernelhack/overlays/midi-uart4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart5.dtbo to /usr/share/rpikernelhack/overlays/midi-uart5.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/minipitft13.dtbo to /usr/share/rpikernelhack/overlays/minipitft13.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/miniuart-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mipi-dbi-spi.dtbo to /usr/share/rpikernelhack/overlays/mipi-dbi-spi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mlx90640.dtbo to /usr/share/rpikernelhack/overlays/mlx90640.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mpu6050.dtbo to /usr/share/rpikernelhack/overlays/mpu6050.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ov2311.dtbo to /usr/share/rpikernelhack/overlays/ov2311.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ov5647.dtbo to /usr/share/rpikernelhack/overlays/ov5647.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ov7251.dtbo to /usr/share/rpikernelhack/overlays/ov7251.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ov9281.dtbo to /usr/share/rpikernelhack/overlays/ov9281.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/overlay_map.dtb to /usr/share/rpikernelhack/overlays/overlay_map.dtb by rpikernelhack'
Adding 'diversion of /boot/overlays/papirus.dtbo to /usr/share/rpikernelhack/overlays/papirus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pca953x.dtbo to /usr/share/rpikernelhack/overlays/pca953x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pcie-32bit-dma.dtbo to /usr/share/rpikernelhack/overlays/pcie-32bit-dma.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pibell.dtbo to /usr/share/rpikernelhack/overlays/pibell.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pifacedigital.dtbo to /usr/share/rpikernelhack/overlays/pifacedigital.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pifi-40.dtbo to /usr/share/rpikernelhack/overlays/pifi-40.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pifi-dac-hd.dtbo to /usr/share/rpikernelhack/overlays/pifi-dac-hd.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pifi-dac-zero.dtbo to /usr/share/rpikernelhack/overlays/pifi-dac-zero.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pifi-mini-210.dtbo to /usr/share/rpikernelhack/overlays/pifi-mini-210.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piglow.dtbo to /usr/share/rpikernelhack/overlays/piglow.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pisound.dtbo to /usr/share/rpikernelhack/overlays/pisound.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft35-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft35-resistive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/proto-codec.dtbo to /usr/share/rpikernelhack/overlays/proto-codec.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/pwm-ir-tx.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm1.dtbo to /usr/share/rpikernelhack/overlays/pwm1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/qca7000-uart0.dtbo to /usr/share/rpikernelhack/overlays/qca7000-uart0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ramoops-pi4.dtbo to /usr/share/rpikernelhack/overlays/ramoops-pi4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ramoops.dtbo to /usr/share/rpikernelhack/overlays/ramoops.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rotary-encoder.dtbo to /usr/share/rpikernelhack/overlays/rotary-encoder.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-codeczero.dtbo to /usr/share/rpikernelhack/overlays/rpi-codeczero.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-dacplus.dtbo to /usr/share/rpikernelhack/overlays/rpi-dacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-dacpro.dtbo to /usr/share/rpikernelhack/overlays/rpi-dacpro.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-digiampplus.dtbo to /usr/share/rpikernelhack/overlays/rpi-digiampplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-poe-plus.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe-plus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-poe.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-sense-v2.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense-v2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-tv.dtbo to /usr/share/rpikernelhack/overlays/rpi-tv.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rra-digidac1-wm8741-audio.dtbo to /usr/share/rpikernelhack/overlays/rra-digidac1-wm8741-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sainsmart18.dtbo to /usr/share/rpikernelhack/overlays/sainsmart18.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is750-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is750-i2c.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is752-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-i2c.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is752-spi0.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is752-spi1.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/seeed-can-fd-hat-v1.dtbo to /usr/share/rpikernelhack/overlays/seeed-can-fd-hat-v1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/seeed-can-fd-hat-v2.dtbo to /usr/share/rpikernelhack/overlays/seeed-can-fd-hat-v2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sh1106-spi.dtbo to /usr/share/rpikernelhack/overlays/sh1106-spi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/si446x-spi0.dtbo to /usr/share/rpikernelhack/overlays/si446x-spi0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-gpio40-45.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio40-45.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-rtc.dtbo to /usr/share/rpikernelhack/overlays/spi-rtc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi0-0cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-0cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi0-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi0-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi3-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi3-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi4-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi4-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi5-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi5-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi6-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi6-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ssd1306-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1306-spi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ssd1306.dtbo to /usr/share/rpikernelhack/overlays/ssd1306.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ssd1331-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1331-spi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ssd1351-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1351-spi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/superaudioboard.dtbo to /usr/share/rpikernelhack/overlays/superaudioboard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sx150x.dtbo to /usr/share/rpikernelhack/overlays/sx150x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tc358743-audio.dtbo to /usr/share/rpikernelhack/overlays/tc358743-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tc358743.dtbo to /usr/share/rpikernelhack/overlays/tc358743.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tpm-slb9670.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9670.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tpm-slb9673.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9673.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart0.dtbo to /usr/share/rpikernelhack/overlays/uart0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart2.dtbo to /usr/share/rpikernelhack/overlays/uart2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart3.dtbo to /usr/share/rpikernelhack/overlays/uart3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart4.dtbo to /usr/share/rpikernelhack/overlays/uart4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart5.dtbo to /usr/share/rpikernelhack/overlays/uart5.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/udrc.dtbo to /usr/share/rpikernelhack/overlays/udrc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ugreen-dabboard.dtbo to /usr/share/rpikernelhack/overlays/ugreen-dabboard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/upstream-pi4.dtbo to /usr/share/rpikernelhack/overlays/upstream-pi4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/upstream.dtbo to /usr/share/rpikernelhack/overlays/upstream.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-fkms-v3d-pi4.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d-pi4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-fkms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dpi-generic.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-generic.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel2r.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel2r.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel4.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dpi-panel.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-panel.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dsi-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-7inch.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-dsi-lt070me05000.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-lt070me05000.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-kippah-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-kippah-7inch.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-v3d-pi4.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d-pi4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-vga666.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-vga666.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vl805.dtbo to /usr/share/rpikernelhack/overlays/vl805.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/w5500.dtbo to /usr/share/rpikernelhack/overlays/w5500.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/watterott-display.dtbo to /usr/share/rpikernelhack/overlays/watterott-display.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/waveshare-can-fd-hat-mode-a.dtbo to /usr/share/rpikernelhack/overlays/waveshare-can-fd-hat-mode-a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/waveshare-can-fd-hat-mode-b.dtbo to /usr/share/rpikernelhack/overlays/waveshare-can-fd-hat-mode-b.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/wm8960-soundcard.dtbo to /usr/share/rpikernelhack/overlays/wm8960-soundcard.dtbo by rpikernelhack'
Unpacking raspberrypi-kernel (1:1.20230405-1) over (1:1.20230106-1) ...
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.84+ /boot/kernel.img
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.84-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.84-v7l+ /boot/kernel7l.img
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 5.15.84-v8+ /boot/kernel8.img
Preparing to unpack .../21-raspberrypi-bootloader_1%3a1.20230405-1_armhf.deb ...
Adding 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack'
Adding 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack'
Adding 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack'
Adding 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack'
Adding 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack'
Adding 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack'
Adding 'diversion of /boot/start4.elf to /usr/share/rpikernelhack/start4.elf by rpikernelhack'
Adding 'diversion of /boot/start4cd.elf to /usr/share/rpikernelhack/start4cd.elf by rpikernelhack'
Adding 'diversion of /boot/start4db.elf to /usr/share/rpikernelhack/start4db.elf by rpikernelhack'
Adding 'diversion of /boot/start4x.elf to /usr/share/rpikernelhack/start4x.elf by rpikernelhack'
Adding 'diversion of /boot/fixup4.dat to /usr/share/rpikernelhack/fixup4.dat by rpikernelhack'
Adding 'diversion of /boot/fixup4cd.dat to /usr/share/rpikernelhack/fixup4cd.dat by rpikernelhack'
Adding 'diversion of /boot/fixup4db.dat to /usr/share/rpikernelhack/fixup4db.dat by rpikernelhack'
Adding 'diversion of /boot/fixup4x.dat to /usr/share/rpikernelhack/fixup4x.dat by rpikernelhack'
Adding 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack'
Unpacking raspberrypi-bootloader (1:1.20230405-1) over (1:1.20230106-1) ...
Preparing to unpack .../22-libraspberrypi0_1%3a2+git20230322~143557+9d5250f-1_armhf.deb ...
Unpacking libraspberrypi0:armhf (1:2+git20230322~143557+9d5250f-1) over (1:2+git20220324~090146+c4fd1b8-1) ...
Preparing to unpack .../23-chromium-browser_113.0.5672.59-rpt1_armhf.deb ...
Unpacking chromium-browser (113.0.5672.59-rpt1) over (109.0.5414.112-rpt1) ...
Preparing to unpack .../24-chromium-codecs-ffmpeg-extra_113.0.5672.59-rpt1_armhf.deb ...
Unpacking chromium-codecs-ffmpeg-extra (113.0.5672.59-rpt1) over (109.0.5414.112-rpt1) ...
Preparing to unpack .../25-libgnutls30_3.7.1-5+deb11u3_armhf.deb ...
Unpacking libgnutls30:armhf (3.7.1-5+deb11u3) over (3.7.1-5+deb11u2) ...
Setting up libgnutls30:armhf (3.7.1-5+deb11u3) ...
(Reading database ... 101433 files and directories currently installed.)
Preparing to unpack .../libsmbclient_2%3a4.13.13+dfsg-1~deb11u5_armhf.deb ...
Unpacking libsmbclient:armhf (2:4.13.13+dfsg-1~deb11u5) over (2:4.13.13+dfsg-1~deb11u4) ...
Preparing to unpack .../samba-libs_2%3a4.13.13+dfsg-1~deb11u5_armhf.deb ...
Unpacking samba-libs:armhf (2:4.13.13+dfsg-1~deb11u5) over (2:4.13.13+dfsg-1~deb11u4) ...
Preparing to unpack .../libwbclient0_2%3a4.13.13+dfsg-1~deb11u5_armhf.deb ...
Unpacking libwbclient0:armhf (2:4.13.13+dfsg-1~deb11u5) over (2:4.13.13+dfsg-1~deb11u4) ...
Preparing to unpack .../libncurses6_6.2+20201114-2+deb11u1_armhf.deb ...
Unpacking libncurses6:armhf (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Preparing to unpack .../libtinfo6_6.2+20201114-2+deb11u1_armhf.deb ...
Unpacking libtinfo6:armhf (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Setting up libtinfo6:armhf (6.2+20201114-2+deb11u1) ...
(Reading database ... 101433 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.2+20201114-2+deb11u1_armhf.deb ...
Unpacking libncursesw6:armhf (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Setting up libncursesw6:armhf (6.2+20201114-2+deb11u1) ...
(Reading database ... 101433 files and directories currently installed.)
Preparing to unpack .../00-tzdata_2021a-1+deb11u10_all.deb ...
Unpacking tzdata (2021a-1+deb11u10) over (2021a-1+deb11u8) ...
Preparing to unpack .../01-isc-dhcp-client_4.4.1-2.3+deb11u2_armhf.deb ...
Unpacking isc-dhcp-client (4.4.1-2.3+deb11u2) over (4.4.1-2.3+deb11u1) ...
Preparing to unpack .../02-isc-dhcp-common_4.4.1-2.3+deb11u2_armhf.deb ...
Unpacking isc-dhcp-common (4.4.1-2.3+deb11u2) over (4.4.1-2.3+deb11u1) ...
Preparing to unpack .../03-traceroute_1%3a2.1.0-2+deb11u1_armhf.deb ...
Unpacking traceroute (1:2.1.0-2+deb11u1) over (1:2.1.0-2) ...
Preparing to unpack .../04-ncurses-term_6.2+20201114-2+deb11u1_all.deb ...
Unpacking ncurses-term (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Preparing to unpack .../05-containerd.io_1.6.20-1_armhf.deb ...
Unpacking containerd.io (1.6.20-1) over (1.6.16-1) ...
Preparing to unpack .../06-curl_7.74.0-1.3+deb11u7_armhf.deb ...
Unpacking curl (7.74.0-1.3+deb11u7) over (7.74.0-1.3+deb11u5) ...
Preparing to unpack .../07-libcurl4_7.74.0-1.3+deb11u7_armhf.deb ...
Unpacking libcurl4:armhf (7.74.0-1.3+deb11u7) over (7.74.0-1.3+deb11u5) ...
Preparing to unpack .../08-docker-buildx-plugin_0.10.4-1~raspbian.11~bullseye_armhf.deb ...
Unpacking docker-buildx-plugin (0.10.4-1~raspbian.11~bullseye) over (0.10.2-1~raspbian.11~bullseye) ...
Preparing to unpack .../09-docker-ce-cli_5%3a23.0.5-1~raspbian.11~bullseye_armhf.deb ...
Unpacking docker-ce-cli (5:23.0.5-1~raspbian.11~bullseye) over (5:23.0.1-1~raspbian.11~bullseye) ...
Preparing to unpack .../10-docker-ce_5%3a23.0.5-1~raspbian.11~bullseye_armhf.deb ...
Unpacking docker-ce (5:23.0.5-1~raspbian.11~bullseye) over (5:23.0.1-1~raspbian.11~bullseye) ...
Preparing to unpack .../11-docker-ce-rootless-extras_5%3a23.0.5-1~raspbian.11~bullseye_armhf.deb ...
Unpacking docker-ce-rootless-extras (5:23.0.5-1~raspbian.11~bullseye) over (5:23.0.1-1~raspbian.11~bullseye) ...
Preparing to unpack .../12-docker-compose-plugin_2.17.3-1~raspbian.11~bullseye_armhf.deb ...
Unpacking docker-compose-plugin (2.17.3-1~raspbian.11~bullseye) over (2.16.0-1~raspbian.11~bullseye) ...
Preparing to unpack .../13-ffmpeg_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking ffmpeg (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../14-libavdevice58_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavdevice58:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../15-libavfilter7_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavfilter7:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../16-libswscale5_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libswscale5:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../17-libavformat58_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavformat58:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../18-libavcodec58_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavcodec58:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../19-libswresample3_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libswresample3:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../20-libpostproc55_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libpostproc55:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../21-libavresample4_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavresample4:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../22-libavutil56_7%3a4.3.6-0+deb11u1+rpt1_armhf.deb ...
Unpacking libavutil56:armhf (7:4.3.6-0+deb11u1+rpt1) over (7:4.3.5-0+deb11u1+rpt3) ...
Preparing to unpack .../23-libxml2_2.9.10+dfsg-6.7+deb11u4_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) over (2.9.10+dfsg-6.7+deb11u3) ...
Preparing to unpack .../24-ghostscript_9.53.3~dfsg-7+deb11u4_armhf.deb ...
Unpacking ghostscript (9.53.3~dfsg-7+deb11u4) over (9.53.3~dfsg-7+deb11u2) ...
Preparing to unpack .../25-libgs9_9.53.3~dfsg-7+deb11u4_armhf.deb ...
Unpacking libgs9:armhf (9.53.3~dfsg-7+deb11u4) over (9.53.3~dfsg-7+deb11u2) ...
Preparing to unpack .../26-libgs9-common_9.53.3~dfsg-7+deb11u4_all.deb ...
Unpacking libgs9-common (9.53.3~dfsg-7+deb11u4) over (9.53.3~dfsg-7+deb11u2) ...
Preparing to unpack .../27-libtiff5_4.2.0-1+deb11u4_armhf.deb ...
Unpacking libtiff5:armhf (4.2.0-1+deb11u4) over (4.2.0-1+deb11u3) ...
Preparing to unpack .../28-gir1.2-gtk-3.0_3.24.24-4+rpt12+deb11u3_armhf.deb ...
Unpacking gir1.2-gtk-3.0:armhf (3.24.24-4+rpt12+deb11u3) over (3.24.24-4+rpt12+deb11u2) ...
Preparing to unpack .../29-git-man_1%3a2.30.2-1+deb11u2_all.deb ...
Unpacking git-man (1:2.30.2-1+deb11u2) over (1:2.30.2-1+deb11u1) ...
Preparing to unpack .../30-libcurl3-gnutls_7.74.0-1.3+deb11u7_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.74.0-1.3+deb11u7) over (7.74.0-1.3+deb11u5) ...
Preparing to unpack .../31-git_1%3a2.30.2-1+deb11u2_armhf.deb ...
Unpacking git (1:2.30.2-1+deb11u2) over (1:2.30.2-1+deb11u1) ...
Preparing to unpack .../32-raspi-config_20230214_all.deb ...
Unpacking raspi-config (20230214) over (20221214) ...
Preparing to unpack .../33-gldriver-test_0.12_all.deb ...
Unpacking gldriver-test (0.12) over (0.11) ...
Preparing to unpack .../34-gtk-update-icon-cache_3.24.24-4+rpt12+deb11u3_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.24-4+rpt12+deb11u3) over (3.24.24-4+rpt12+deb11u2) ...
Selecting previously unselected package libfmt7:armhf.
Preparing to unpack .../35-libfmt7_7.1.3+ds1-5_armhf.deb ...
Unpacking libfmt7:armhf (7.1.3+ds1-5) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../36-libdrm-omap1_2.4.104-1+rpi1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.104-1+rpi1) ...
Selecting previously unselected package libkms++0:armhf.
Preparing to unpack .../37-libkms++0_0~git20221104~171243+adc05b6-1_armhf.deb ...
Unpacking libkms++0:armhf (0~git20221104~171243+adc05b6-1) ...
Selecting previously unselected package kms++-utils.
Preparing to unpack .../38-kms++-utils_0~git20221104~171243+adc05b6-1_armhf.deb ...
Unpacking kms++-utils (0~git20221104~171243+adc05b6-1) ...
Preparing to unpack .../39-libcamera0_0~git20230302+923f5d70-1_armhf.deb ...
Unpacking libcamera0:armhf (0~git20230302+923f5d70-1) over (0~git20230124+9b860a66-1) ...
Preparing to unpack .../40-libcamera-apps_0~git20230301+54a781d-1_armhf.deb ...
Unpacking libcamera-apps (0~git20230301+54a781d-1) over (0~git20230125+9f08463-1) ...
Preparing to unpack .../41-libcamera-tools_0~git20230302+923f5d70-1_armhf.deb ...
Unpacking libcamera-tools (0~git20230302+923f5d70-1) over (0~git20230124+9b860a66-1) ...
Preparing to unpack .../42-libgles2-mesa_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking libgles2-mesa:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../43-libwebkit2gtk-4.0-37_2.38.5-1~deb11u1+rpi1_armhf.deb ...
Unpacking libwebkit2gtk-4.0-37:armhf (2.38.5-1~deb11u1+rpi1) over (2.38.4-2~deb11u1+rpi1) ...
Preparing to unpack .../44-libjavascriptcoregtk-4.0-18_2.38.5-1~deb11u1+rpi1_armhf.deb ...
Unpacking libjavascriptcoregtk-4.0-18:armhf (2.38.5-1~deb11u1+rpi1) over (2.38.4-2~deb11u1+rpi1) ...
Preparing to unpack .../45-libraspberrypi-doc_1%3a2+git20230322~143557+9d5250f-1_all.deb ...
Unpacking libraspberrypi-doc (1:2+git20230322~143557+9d5250f-1) over (1:2+git20220324~090146+c4fd1b8-1) ...
Preparing to unpack .../46-libtinfo5_6.2+20201114-2+deb11u1_armhf.deb ...
Unpacking libtinfo5:armhf (6.2+20201114-2+deb11u1) over (6.2+20201114-2) ...
Preparing to unpack .../47-vlc_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../48-vlc-plugin-base_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-base:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../49-vlc-data_3.0.18-0+rpt3+deb11u1_all.deb ...
Unpacking vlc-data (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../50-libvlccore9_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking libvlccore9:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../51-libxpm4_1%3a3.5.12-1.1~deb11u1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1.1~deb11u1) over (1:3.5.12-1) ...
Preparing to unpack .../52-vlc-plugin-skins2_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-skins2:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../53-vlc-plugin-qt_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-qt:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../54-vlc-plugin-video-output_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-video-output:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../55-libvlc5_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking libvlc5:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../56-vlc-bin_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-bin (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../57-libvlc-bin_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking libvlc-bin:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../58-linux-libc-dev_1%3a1.20230405-1_armhf.deb ...
Unpacking linux-libc-dev:armhf (1:1.20230405-1) over (1:1.20230106-1) ...
Preparing to unpack .../59-lxplug-cputemp_0.10_armhf.deb ...
Unpacking lxplug-cputemp (0.10) over (0.9) ...
Preparing to unpack .../60-lxplug-volumepulse_0.16_armhf.deb ...
Unpacking lxplug-volumepulse (0.16) over (0.14) ...
Preparing to unpack .../61-mesa-va-drivers_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking mesa-va-drivers:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../62-mesa-vdpau-drivers_20.3.5-1+rpt5+rpi1_armhf.deb ...
Unpacking mesa-vdpau-drivers:armhf (20.3.5-1+rpt5+rpi1) over (20.3.5-1+rpt4+rpi1) ...
Preparing to unpack .../63-raspberrypi-sys-mods_20230329_armhf.deb ...
Unpacking raspberrypi-sys-mods (20230329) over (20221019) ...
Preparing to unpack .../64-raspinfo_20230123-1_all.deb ...
Unpacking raspinfo (20230123-1) over (20221220-1) ...
Selecting previously unselected package raspi-utils.
Preparing to unpack .../65-raspi-utils_20230123-1_armhf.deb ...
Unpacking raspi-utils (20230123-1) ...
Preparing to unpack .../66-realvnc-vnc-server_7.0.1.49073_armhf.deb ...
Unpacking realvnc-vnc-server (7.0.1.49073) over (6.10.1.47571) ...
Preparing to unpack .../67-rp-prefapps_0.46_armhf.deb ...
Unpacking rp-prefapps (0.46) over (0.45) ...
Preparing to unpack .../68-usb.ids_2023.01.16-0+deb11u1_all.deb ...
Unpacking usb.ids (2023.01.16-0+deb11u1) over (2022.05.20-0+deb11u1) ...
Preparing to unpack .../69-vcdbg_1%3a1.20230405-1_armhf.deb ...
Unpacking vcdbg (1:1.20230405-1) over (1:1.20230106-1) ...
Preparing to unpack .../70-vlc-l10n_3.0.18-0+rpt3+deb11u1_all.deb ...
Unpacking vlc-l10n (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../71-vlc-plugin-access-extra_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-access-extra:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../72-vlc-plugin-notify_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-notify:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../73-vlc-plugin-samba_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-samba:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../74-vlc-plugin-video-splitter_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-video-splitter:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Preparing to unpack .../75-vlc-plugin-visualization_3.0.18-0+rpt3+deb11u1_armhf.deb ...
Unpacking vlc-plugin-visualization:armhf (3.0.18-0+rpt3+deb11u1) over (3.0.18-0+rpt2+deb11u1) ...
Setting up libgs9-common (9.53.3~dfsg-7+deb11u4) ...
Setting up mesa-vdpau-drivers:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up gtk-update-icon-cache (3.24.24-4+rpt12+deb11u3) ...
Setting up libxpm4:armhf (1:3.5.12-1.1~deb11u1) ...
Setting up libgles2-mesa:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up traceroute (1:2.1.0-2+deb11u1) ...
update-alternatives: using /usr/bin/traceroute.db to provide /usr/bin/traceroute (traceroute) in auto mode
update-alternatives: using /usr/bin/traceroute6.db to provide /usr/bin/traceroute6 (traceroute6) in auto mode
update-alternatives: using /usr/bin/lft.db to provide /usr/bin/lft (lft) in auto mode
update-alternatives: using /usr/bin/traceproto.db to provide /usr/bin/traceproto (traceproto) in auto mode
update-alternatives: using /usr/sbin/tcptraceroute.db to provide /usr/sbin/tcptraceroute (tcptraceroute) in auto mode
Setting up libgbm1:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up libjavascriptcoregtk-4.0-18:armhf (2.38.5-1~deb11u1+rpi1) ...
Setting up linux-libc-dev:armhf (1:1.20230405-1) ...
Setting up isc-dhcp-client (4.4.1-2.3+deb11u2) ...
Setting up libcurl3-gnutls:armhf (7.74.0-1.3+deb11u7) ...
Setting up libnss3:armhf (2:3.61-1+deb11u3) ...
Setting up vlc-l10n (3.0.18-0+rpt3+deb11u1) ...
Setting up libatspi2.0-0:armhf (2.38.0-4+deb11u1) ...
Setting up raspberrypi-kernel (1:1.20230405-1) ...
Removing 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack'
Removing 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack'
Removing 'diversion of /boot/kernel7l.img to /usr/share/rpikernelhack/kernel7l.img by rpikernelhack'
Removing 'diversion of /boot/kernel8.img to /usr/share/rpikernelhack/kernel8.img by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-b-rev1.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-rev1.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-zero-w.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero-w.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-zero.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2709-rpi-cm2.dtb to /usr/share/rpikernelhack/bcm2709-rpi-cm2.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-2-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-3-b-plus.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b-plus.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-cm3.dtb to /usr/share/rpikernelhack/bcm2710-rpi-cm3.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-zero-2-w.dtb to /usr/share/rpikernelhack/bcm2710-rpi-zero-2-w.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-zero-2.dtb to /usr/share/rpikernelhack/bcm2710-rpi-zero-2.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2711-rpi-4-b.dtb to /usr/share/rpikernelhack/bcm2711-rpi-4-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2711-rpi-400.dtb to /usr/share/rpikernelhack/bcm2711-rpi-400.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2711-rpi-cm4-io.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4-io.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2711-rpi-cm4.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2711-rpi-cm4s.dtb to /usr/share/rpikernelhack/bcm2711-rpi-cm4s.dtb by rpikernelhack'
Removing 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack'
Removing 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack'
Removing 'diversion of /boot/overlays/act-led.dtbo to /usr/share/rpikernelhack/overlays/act-led.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adafruit-st7735r.dtbo to /usr/share/rpikernelhack/overlays/adafruit-st7735r.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adafruit18.dtbo to /usr/share/rpikernelhack/overlays/adafruit18.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adau1977-adc.dtbo to /usr/share/rpikernelhack/overlays/adau1977-adc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adau7002-simple.dtbo to /usr/share/rpikernelhack/overlays/adau7002-simple.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads1015.dtbo to /usr/share/rpikernelhack/overlays/ads1015.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads1115.dtbo to /usr/share/rpikernelhack/overlays/ads1115.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adv7282m.dtbo to /usr/share/rpikernelhack/overlays/adv7282m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adv728x-m.dtbo to /usr/share/rpikernelhack/overlays/adv728x-m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-boss-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss-dac-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-boss2-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss2-dac-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-digione.dtbo to /usr/share/rpikernelhack/overlays/allo-digione.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-katana-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-katana-dac-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-piano-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/anyspi.dtbo to /usr/share/rpikernelhack/overlays/anyspi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/apds9960.dtbo to /usr/share/rpikernelhack/overlays/apds9960.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/applepi-dac.dtbo to /usr/share/rpikernelhack/overlays/applepi-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/arducam-64mp.dtbo to /usr/share/rpikernelhack/overlays/arducam-64mp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/arducam-pivariety.dtbo to /usr/share/rpikernelhack/overlays/arducam-pivariety.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-addons.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-addons.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-bare-i2s.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-bare-i2s.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-isolated-soundcard.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-isolated-soundcard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-ultra.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-ultra.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-wm8731-audio.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-wm8731-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audiosense-pi.dtbo to /usr/share/rpikernelhack/overlays/audiosense-pi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audremap.dtbo to /usr/share/rpikernelhack/overlays/audremap.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/balena-fin.dtbo to /usr/share/rpikernelhack/overlays/balena-fin.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/camera-mux-2port.dtbo to /usr/share/rpikernelhack/overlays/camera-mux-2port.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/camera-mux-4port.dtbo to /usr/share/rpikernelhack/overlays/camera-mux-4port.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/cap1106.dtbo to /usr/share/rpikernelhack/overlays/cap1106.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/chipdip-dac.dtbo to /usr/share/rpikernelhack/overlays/chipdip-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/cirrus-wm5102.dtbo to /usr/share/rpikernelhack/overlays/cirrus-wm5102.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/cm-swap-i2c0.dtbo to /usr/share/rpikernelhack/overlays/cm-swap-i2c0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/cma.dtbo to /usr/share/rpikernelhack/overlays/cma.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/crystalfontz-cfa050_pi_m.dtbo to /usr/share/rpikernelhack/overlays/crystalfontz-cfa050_pi_m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/cutiepi-panel.dtbo to /usr/share/rpikernelhack/overlays/cutiepi-panel.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dacberry400.dtbo to /usr/share/rpikernelhack/overlays/dacberry400.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dionaudio-kiwi.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-kiwi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dionaudio-loco-v2.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco-v2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dionaudio-loco.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/disable-bt.dtbo to /usr/share/rpikernelhack/overlays/disable-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/disable-emmc2.dtbo to /usr/share/rpikernelhack/overlays/disable-emmc2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/disable-wifi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dpi18.dtbo to /usr/share/rpikernelhack/overlays/dpi18.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dpi18cpadhi.dtbo to /usr/share/rpikernelhack/overlays/dpi18cpadhi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/draws.dtbo to /usr/share/rpikernelhack/overlays/draws.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/edt-ft5406.dtbo to /usr/share/rpikernelhack/overlays/edt-ft5406.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/enc28j60-spi2.dtbo to /usr/share/rpikernelhack/overlays/enc28j60-spi2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/exc3000.dtbo to /usr/share/rpikernelhack/overlays/exc3000.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/fbtft.dtbo to /usr/share/rpikernelhack/overlays/fbtft.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/fe-pi-audio.dtbo to /usr/share/rpikernelhack/overlays/fe-pi-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/fsm-demo.dtbo to /usr/share/rpikernelhack/overlays/fsm-demo.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gc9a01.dtbo to /usr/share/rpikernelhack/overlays/gc9a01.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ghost-amp.dtbo to /usr/share/rpikernelhack/overlays/ghost-amp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/goodix.dtbo to /usr/share/rpikernelhack/overlays/goodix.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/googlevoicehat-soundcard.dtbo to /usr/share/rpikernelhack/overlays/googlevoicehat-soundcard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-fan.dtbo to /usr/share/rpikernelhack/overlays/gpio-fan.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-hog.dtbo to /usr/share/rpikernelhack/overlays/gpio-hog.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir-tx.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-key.dtbo to /usr/share/rpikernelhack/overlays/gpio-key.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-led.dtbo to /usr/share/rpikernelhack/overlays/gpio-led.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-no-bank0-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-bank0-irq.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-no-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-irq.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-shutdown.dtbo to /usr/share/rpikernelhack/overlays/gpio-shutdown.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hd44780-lcd.dtbo to /usr/share/rpikernelhack/overlays/hd44780-lcd.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hdmi-backlight-hwhack-gpio.dtbo to /usr/share/rpikernelhack/overlays/hdmi-backlight-hwhack-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-amp100.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp100.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-amp3.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplusadc.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplusadcpro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadcpro.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplusdsp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusdsp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplushd.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplushd.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-digi-pro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi-pro.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/highperi.dtbo to /usr/share/rpikernelhack/overlays/highperi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28b-2017.dtbo to /usr/share/rpikernelhack/overlays/hy28b-2017.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i-sabre-q2m.dtbo to /usr/share/rpikernelhack/overlays/i-sabre-q2m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c-bcm2708.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-fan.dtbo to /usr/share/rpikernelhack/overlays/i2c-fan.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-mux.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-rtc-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/i2c-sensor.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c0.dtbo to /usr/share/rpikernelhack/overlays/i2c0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c1.dtbo to /usr/share/rpikernelhack/overlays/i2c1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c3.dtbo to /usr/share/rpikernelhack/overlays/i2c3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c4.dtbo to /usr/share/rpikernelhack/overlays/i2c4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c5.dtbo to /usr/share/rpikernelhack/overlays/i2c5.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c6.dtbo to /usr/share/rpikernelhack/overlays/i2c6.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2s-dac.dtbo to /usr/share/rpikernelhack/overlays/i2s-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ilitek251x.dtbo to /usr/share/rpikernelhack/overlays/ilitek251x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx219.dtbo to /usr/share/rpikernelhack/overlays/imx219.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx258.dtbo to /usr/share/rpikernelhack/overlays/imx258.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx290.dtbo to /usr/share/rpikernelhack/overlays/imx290.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx296.dtbo to /usr/share/rpikernelhack/overlays/imx296.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx327.dtbo to /usr/share/rpikernelhack/overlays/imx327.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx378.dtbo to /usr/share/rpikernelhack/overlays/imx378.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx462.dtbo to /usr/share/rpikernelhack/overlays/imx462.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx477.dtbo to /usr/share/rpikernelhack/overlays/imx477.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx519.dtbo to /usr/share/rpikernelhack/overlays/imx519.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/imx708.dtbo to /usr/share/rpikernelhack/overlays/imx708.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-codec.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-codec.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-digi-wm8804-audio.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-digi-wm8804-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqs550.dtbo to /usr/share/rpikernelhack/overlays/iqs550.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/irs1125.dtbo to /usr/share/rpikernelhack/overlays/irs1125.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/jedec-spi-nor.dtbo to /usr/share/rpikernelhack/overlays/jedec-spi-nor.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/justboom-both.dtbo to /usr/share/rpikernelhack/overlays/justboom-both.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/justboom-dac.dtbo to /usr/share/rpikernelhack/overlays/justboom-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/justboom-digi.dtbo to /usr/share/rpikernelhack/overlays/justboom-digi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ltc294x.dtbo to /usr/share/rpikernelhack/overlays/ltc294x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/max98357a.dtbo to /usr/share/rpikernelhack/overlays/max98357a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/maxtherm.dtbo to /usr/share/rpikernelhack/overlays/maxtherm.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mbed-dac.dtbo to /usr/share/rpikernelhack/overlays/mbed-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp23017.dtbo to /usr/share/rpikernelhack/overlays/mcp23017.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp23s17.dtbo to /usr/share/rpikernelhack/overlays/mcp23s17.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp2515.dtbo to /usr/share/rpikernelhack/overlays/mcp2515.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp251xfd.dtbo to /usr/share/rpikernelhack/overlays/mcp251xfd.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp3008.dtbo to /usr/share/rpikernelhack/overlays/mcp3008.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp3202.dtbo to /usr/share/rpikernelhack/overlays/mcp3202.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp342x.dtbo to /usr/share/rpikernelhack/overlays/mcp342x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/media-center.dtbo to /usr/share/rpikernelhack/overlays/media-center.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/merus-amp.dtbo to /usr/share/rpikernelhack/overlays/merus-amp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart0.dtbo to /usr/share/rpikernelhack/overlays/midi-uart0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart1.dtbo to /usr/share/rpikernelhack/overlays/midi-uart1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart2.dtbo to /usr/share/rpikernelhack/overlays/midi-uart2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart3.dtbo to /usr/share/rpikernelhack/overlays/midi-uart3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart4.dtbo to /usr/share/rpikernelhack/overlays/midi-uart4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart5.dtbo to /usr/share/rpikernelhack/overlays/midi-uart5.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/minipitft13.dtbo to /usr/share/rpikernelhack/overlays/minipitft13.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/miniuart-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mipi-dbi-spi.dtbo to /usr/share/rpikernelhack/overlays/mipi-dbi-spi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mlx90640.dtbo to /usr/share/rpikernelhack/overlays/mlx90640.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mpu6050.dtbo to /usr/share/rpikernelhack/overlays/mpu6050.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ov2311.dtbo to /usr/share/rpikernelhack/overlays/ov2311.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ov5647.dtbo to /usr/share/rpikernelhack/overlays/ov5647.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ov7251.dtbo to /usr/share/rpikernelhack/overlays/ov7251.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ov9281.dtbo to /usr/share/rpikernelhack/overlays/ov9281.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/overlay_map.dtb to /usr/share/rpikernelhack/overlays/overlay_map.dtb by rpikernelhack'
Removing 'diversion of /boot/overlays/papirus.dtbo to /usr/share/rpikernelhack/overlays/papirus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pca953x.dtbo to /usr/share/rpikernelhack/overlays/pca953x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pcie-32bit-dma.dtbo to /usr/share/rpikernelhack/overlays/pcie-32bit-dma.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pibell.dtbo to /usr/share/rpikernelhack/overlays/pibell.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pifacedigital.dtbo to /usr/share/rpikernelhack/overlays/pifacedigital.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pifi-40.dtbo to /usr/share/rpikernelhack/overlays/pifi-40.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pifi-dac-hd.dtbo to /usr/share/rpikernelhack/overlays/pifi-dac-hd.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pifi-dac-zero.dtbo to /usr/share/rpikernelhack/overlays/pifi-dac-zero.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pifi-mini-210.dtbo to /usr/share/rpikernelhack/overlays/pifi-mini-210.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piglow.dtbo to /usr/share/rpikernelhack/overlays/piglow.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pisound.dtbo to /usr/share/rpikernelhack/overlays/pisound.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft35-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft35-resistive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/proto-codec.dtbo to /usr/share/rpikernelhack/overlays/proto-codec.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/pwm-ir-tx.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm1.dtbo to /usr/share/rpikernelhack/overlays/pwm1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/qca7000-uart0.dtbo to /usr/share/rpikernelhack/overlays/qca7000-uart0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ramoops-pi4.dtbo to /usr/share/rpikernelhack/overlays/ramoops-pi4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ramoops.dtbo to /usr/share/rpikernelhack/overlays/ramoops.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rotary-encoder.dtbo to /usr/share/rpikernelhack/overlays/rotary-encoder.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-codeczero.dtbo to /usr/share/rpikernelhack/overlays/rpi-codeczero.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-dacplus.dtbo to /usr/share/rpikernelhack/overlays/rpi-dacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-dacpro.dtbo to /usr/share/rpikernelhack/overlays/rpi-dacpro.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-digiampplus.dtbo to /usr/share/rpikernelhack/overlays/rpi-digiampplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-poe-plus.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe-plus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-poe.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-sense-v2.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense-v2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-tv.dtbo to /usr/share/rpikernelhack/overlays/rpi-tv.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rra-digidac1-wm8741-audio.dtbo to /usr/share/rpikernelhack/overlays/rra-digidac1-wm8741-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sainsmart18.dtbo to /usr/share/rpikernelhack/overlays/sainsmart18.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is750-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is750-i2c.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is752-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-i2c.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is752-spi0.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is752-spi1.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/seeed-can-fd-hat-v1.dtbo to /usr/share/rpikernelhack/overlays/seeed-can-fd-hat-v1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/seeed-can-fd-hat-v2.dtbo to /usr/share/rpikernelhack/overlays/seeed-can-fd-hat-v2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sh1106-spi.dtbo to /usr/share/rpikernelhack/overlays/sh1106-spi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/si446x-spi0.dtbo to /usr/share/rpikernelhack/overlays/si446x-spi0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-gpio40-45.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio40-45.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-rtc.dtbo to /usr/share/rpikernelhack/overlays/spi-rtc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi0-0cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-0cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi0-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi0-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi3-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi3-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi4-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi4-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi5-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi5-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi6-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi6-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ssd1306-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1306-spi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ssd1306.dtbo to /usr/share/rpikernelhack/overlays/ssd1306.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ssd1331-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1331-spi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ssd1351-spi.dtbo to /usr/share/rpikernelhack/overlays/ssd1351-spi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/superaudioboard.dtbo to /usr/share/rpikernelhack/overlays/superaudioboard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sx150x.dtbo to /usr/share/rpikernelhack/overlays/sx150x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tc358743-audio.dtbo to /usr/share/rpikernelhack/overlays/tc358743-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tc358743.dtbo to /usr/share/rpikernelhack/overlays/tc358743.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tpm-slb9670.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9670.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tpm-slb9673.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9673.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart0.dtbo to /usr/share/rpikernelhack/overlays/uart0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart2.dtbo to /usr/share/rpikernelhack/overlays/uart2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart3.dtbo to /usr/share/rpikernelhack/overlays/uart3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart4.dtbo to /usr/share/rpikernelhack/overlays/uart4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart5.dtbo to /usr/share/rpikernelhack/overlays/uart5.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/udrc.dtbo to /usr/share/rpikernelhack/overlays/udrc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ugreen-dabboard.dtbo to /usr/share/rpikernelhack/overlays/ugreen-dabboard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/upstream-pi4.dtbo to /usr/share/rpikernelhack/overlays/upstream-pi4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/upstream.dtbo to /usr/share/rpikernelhack/overlays/upstream.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-fkms-v3d-pi4.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d-pi4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-fkms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dpi-generic.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-generic.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel2r.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel2r.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel4.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-hyperpixel4sq.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dpi-panel.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dpi-panel.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dsi-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-7inch.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-lt070me05000-v2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-dsi-lt070me05000.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-dsi-lt070me05000.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-kippah-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-kippah-7inch.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-v3d-pi4.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d-pi4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-vga666.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-vga666.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vl805.dtbo to /usr/share/rpikernelhack/overlays/vl805.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/w5500.dtbo to /usr/share/rpikernelhack/overlays/w5500.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/watterott-display.dtbo to /usr/share/rpikernelhack/overlays/watterott-display.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/waveshare-can-fd-hat-mode-a.dtbo to /usr/share/rpikernelhack/overlays/waveshare-can-fd-hat-mode-a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/waveshare-can-fd-hat-mode-b.dtbo to /usr/share/rpikernelhack/overlays/waveshare-can-fd-hat-mode-b.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/wm8960-soundcard.dtbo to /usr/share/rpikernelhack/overlays/wm8960-soundcard.dtbo by rpikernelhack'
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 6.1.21+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 6.1.21+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 6.1.21-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 6.1.21-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 6.1.21-v7l+ /boot/kernel7l.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 6.1.21-v7l+ /boot/kernel7l.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 6.1.21-v8+ /boot/kernel8.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 6.1.21-v8+ /boot/kernel8.img
Setting up libwbclient0:armhf (2:4.13.13+dfsg-1~deb11u5) ...
Setting up libavutil56:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up tzdata (2021a-1+deb11u10) ...

Current default time zone: 'Europe/Berlin'
Local time is now:      Thu May  4 11:55:24 CEST 2023.
Universal Time is now:  Thu May  4 09:55:24 UTC 2023.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up docker-buildx-plugin (0.10.4-1~raspbian.11~bullseye) ...
Setting up libavahi-common-data:armhf (0.8-5+deb11u2) ...
Setting up libncurses6:armhf (6.2+20201114-2+deb11u1) ...
Setting up containerd.io (1.6.20-1) ...
Setting up usb.ids (2023.01.16-0+deb11u1) ...
Setting up libpostproc55:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up docker-compose-plugin (2.17.3-1~raspbian.11~bullseye) ...
Setting up raspberrypi-bootloader (1:1.20230405-1) ...
Removing 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack'
Removing 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack'
Removing 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack'
Removing 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack'
Removing 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack'
Removing 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack'
Removing 'diversion of /boot/start4.elf to /usr/share/rpikernelhack/start4.elf by rpikernelhack'
Removing 'diversion of /boot/start4cd.elf to /usr/share/rpikernelhack/start4cd.elf by rpikernelhack'
Removing 'diversion of /boot/start4db.elf to /usr/share/rpikernelhack/start4db.elf by rpikernelhack'
Removing 'diversion of /boot/start4x.elf to /usr/share/rpikernelhack/start4x.elf by rpikernelhack'
Removing 'diversion of /boot/fixup4.dat to /usr/share/rpikernelhack/fixup4.dat by rpikernelhack'
Removing 'diversion of /boot/fixup4cd.dat to /usr/share/rpikernelhack/fixup4cd.dat by rpikernelhack'
Removing 'diversion of /boot/fixup4db.dat to /usr/share/rpikernelhack/fixup4db.dat by rpikernelhack'
Removing 'diversion of /boot/fixup4x.dat to /usr/share/rpikernelhack/fixup4x.dat by rpikernelhack'
Removing 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack'
Setting up libglapi-mesa:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up libvlccore9:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libraspberrypi0:armhf (1:2+git20230322~143557+9d5250f-1) ...
Setting up docker-ce-cli (5:23.0.5-1~raspbian.11~bullseye) ...
Setting up vlc-plugin-qt:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libfmt7:armhf (7.1.3+ds1-5) ...
Setting up libcurl4:armhf (7.74.0-1.3+deb11u7) ...
Setting up git-man (1:2.30.2-1+deb11u2) ...
Setting up libswscale5:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up isc-dhcp-common (4.4.1-2.3+deb11u2) ...
Setting up libtiff5:armhf (4.2.0-1+deb11u4) ...
Setting up curl (7.74.0-1.3+deb11u7) ...
Setting up docker-ce-rootless-extras (5:23.0.5-1~raspbian.11~bullseye) ...
Setting up realvnc-vnc-server (7.0.1.49073) ...
Updating /etc/pam.d/vncserver
Updating /etc/pam.conf... done
Looking for font path... not found.
Installed systemd unit for VNC Server in Service Mode daemon
Start or stop the service with:
  systemctl (start|stop) vncserver-x11-serviced.service
Mark or unmark the service to be started at boot time with:
  systemctl (enable|disable) vncserver-x11-serviced.service

Installed systemd unit for VNC Server in Virtual Mode daemon
Start or stop the service with:
  systemctl (start|stop) vncserver-virtuald.service
Mark or unmark the service to be started at boot time with:
  systemctl (enable|disable) vncserver-virtuald.service

Setting up xserver-common (2:1.20.11-1+rpt3+deb11u6) ...
Setting up mesa-va-drivers:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up libcamera0:armhf (0~git20230302+923f5d70-1) ...
Setting up libdrm-omap1:armhf (2.4.104-1+rpi1) ...
Setting up libtinfo5:armhf (6.2+20201114-2+deb11u1) ...
Setting up raspi-config (20230214) ...
Setting up libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ...
Setting up vlc-data (3.0.18-0+rpt3+deb11u1) ...
Setting up libgtk-3-common (3.24.24-4+rpt12+deb11u3) ...
Setting up vlc-plugin-video-output:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up ncurses-term (6.2+20201114-2+deb11u1) ...
Setting up vcdbg (1:1.20230405-1) ...
Setting up libcamera-tools (0~git20230302+923f5d70-1) ...
Setting up gldriver-test (0.12) ...
Setting up chromium-codecs-ffmpeg-extra (113.0.5672.59-rpt1) ...
Setting up libgs9:armhf (9.53.3~dfsg-7+deb11u4) ...
Setting up vlc-plugin-skins2:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up vlc-plugin-video-splitter:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libgl1-mesa-dri:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up xserver-xorg-core (2:1.20.11-1+rpt3+deb11u6) ...
Setting up libavahi-common3:armhf (0.8-5+deb11u2) ...
Setting up libvlc5:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libswresample3:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up ghostscript (9.53.3~dfsg-7+deb11u4) ...
Setting up raspberrypi-sys-mods (20230329) ...
Setting up libavresample4:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up libraspberrypi-bin (1:2+git20230322~143557+9d5250f-1) ...
Setting up vlc-plugin-visualization:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up vlc-plugin-access-extra:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libegl-mesa0:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up libkms++0:armhf (0~git20221104~171243+adc05b6-1) ...
Setting up docker-ce (5:23.0.5-1~raspbian.11~bullseye) ...
Setting up git (1:2.30.2-1+deb11u2) ...
Setting up libraspberrypi-dev (1:2+git20230322~143557+9d5250f-1) ...
Setting up libvlc-bin:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up libavcodec58:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up libavahi-glib1:armhf (0.8-5+deb11u2) ...
Setting up libavahi-core7:armhf (0.8-5+deb11u2) ...
Setting up libavahi-client3:armhf (0.8-5+deb11u2) ...
Setting up libglx-mesa0:armhf (20.3.5-1+rpt5+rpi1) ...
Setting up libavformat58:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up vlc-bin (3.0.18-0+rpt3+deb11u1) ...
Setting up samba-libs:armhf (2:4.13.13+dfsg-1~deb11u5) ...
Setting up libraspberrypi-doc (1:2+git20230322~143557+9d5250f-1) ...
Setting up kms++-utils (0~git20221104~171243+adc05b6-1) ...
Setting up libsmbclient:armhf (2:4.13.13+dfsg-1~deb11u5) ...
Setting up avahi-daemon (0.8-5+deb11u2) ...
Setting up libavfilter7:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up vlc-plugin-base:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up vlc (3.0.18-0+rpt3+deb11u1) ...
Setting up vlc-plugin-samba:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up raspi-utils (20230123-1) ...
Setting up libavdevice58:armhf (7:4.3.6-0+deb11u1+rpt1) ...
Setting up ffmpeg (7:4.3.6-0+deb11u1+rpt1) ...
Setting up libcamera-apps (0~git20230301+54a781d-1) ...
Setting up raspinfo (20230123-1) ...
Processing triggers for install-info (6.7.0.dfsg.2-6) ...
Processing triggers for mailcap (3.69) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1) ...
Processing triggers for libglib2.0-0:armhf (2.66.8-1) ...
Setting up libgtk-3-0:armhf (3.24.24-4+rpt12+deb11u3) ...
Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u5) ...
Setting up gir1.2-gtk-3.0:armhf (3.24.24-4+rpt12+deb11u3) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for dbus (1.12.24-0+deb11u1) ...
Processing triggers for shared-mime-info (2.0-1) ...
Setting up libwebkit2gtk-4.0-37:armhf (2.38.5-1~deb11u1+rpi1) ...
Setting up chromium-browser (113.0.5672.59-rpt1) ...
Setting up chromium-browser-l10n (113.0.5672.59-rpt1) ...
Setting up lxplug-cputemp (0.10) ...
Setting up vlc-plugin-notify:armhf (3.0.18-0+rpt3+deb11u1) ...
Setting up rp-prefapps (0.46) ...
Setting up lxplug-volumepulse (0.16) ...
Processing triggers for libvlc-bin:armhf (3.0.18-0+rpt3+deb11u1) ...
Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u5) ...
Log ended: 2023-05-04  11:56:55
 
mbentley commented 1 year ago

Aha - https://github.com/raspberrypi/firmware/issues/1795#issuecomment-1474883509

This was an intentional change. Setting the arm_64bit=0 flag in the "/boot/config.txt" and rebooting is the appropriate way to deal with this.

mbentley commented 1 year ago

I added a known issue with instructions on how to deal with the problem.

https://github.com/mbentley/docker-omada-controller/blob/master/KNOWN_ISSUES.md#mismatched-userland-and-kernel

There is also a check in the entrypoints that will output an error to those impacted to link to that known issue and stop further attempts at starting the controller since it will be unsuccessful. There is a bypass by setting SKIP_USERLAND_KERNEL_CHECK to true to have it skip that check if for whatever reason someone is running a 32 bit userland and a 64 bit kernel and it works fine, like maybe non-rpi4 devices might work.

travisfranck commented 1 year ago

A belated confirmation that arm_64bit=0 worked for me. Thank you @FrKii for the suggestion and @mbentley for the diligence and continued maintenance of this image.

msb1111 commented 7 months ago

Hi, I have a Rpi Model 3B with Piaware and have been running omada through the docker for several years without a problem. After a recent update the container no longer loads and shows Unhealthy. I have tried removing and reinstalling the container several times and also put arm_64bit=0 in the config file and rebooted but it hasn't helped.

Would be very grateful if someone could assist me with this. The log from portainer is as under, which shows "Fail to start mongo DB server":

In case I am unable to get it working, is there a way to save the config files and move them to a new installation of raspbian/docker?

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.28.jar:5.3.28] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) ~[spring-boot-2.7.13.jar:2.7.13] at com.tplink.smb.omada.starter.task.SpringBootStartUpTask.retryStartApplication(SourceFile:60) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.task.SpringBootStartUpTask.execute(SourceFile:41) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.task.c.a(SourceFile:20) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.f(SourceFile:356) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaLinuxMain.a(SourceFile:99) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaLinuxMain.main(SourceFile:42) ~[local-starter-5.13.22.jar:5.13.22] Caused by: java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_292] at sun.nio.ch.Net.bind(Net.java:461) ~[?:1.8.0_292] at sun.nio.ch.Net.bind(Net.java:453) ~[?:1.8.0_292] at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) ~[?:1.8.0_292] at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:276) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:231) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1317) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1330) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:652) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:75) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.connector.Connector.initInternal(Connector.java:1009) ~[tomcat-embed-core-9.0.76.jar:9.0.76]  ... 26 more 12-05-2023 11:45:33.128 ERROR [main] [] o.a.c.u.LifecycleBase(): Failed to initialize component [Connector[HTTP/1.1-8843]] org.apache.catalina.LifecycleException: Protocol handler initialization failed at org.apache.catalina.connector.Connector.initInternal(Connector.java:1011) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1041) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:481) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:211) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:184) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.28.jar:5.3.28] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) ~[spring-boot-2.7.13.jar:2.7.13] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) ~[spring-boot-2.7.13.jar:2.7.13] at com.tplink.smb.omada.starter.task.SpringBootStartUpTask.retryStartApplication(SourceFile:60) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.task.SpringBootStartUpTask.execute(SourceFile:41) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.task.c.a(SourceFile:20) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.f(SourceFile:356) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaLinuxMain.a(SourceFile:99) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaLinuxMain.main(SourceFile:42) ~[local-starter-5.13.22.jar:5.13.22] Caused by: java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_292] at sun.nio.ch.Net.bind(Net.java:461) ~[?:1.8.0_292] at sun.nio.ch.Net.bind(Net.java:453) ~[?:1.8.0_292] at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:222) ~[?:1.8.0_292] at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:276) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:231) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1317) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1330) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:652) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:75) ~[tomcat-embed-core-9.0.76.jar:9.0.76] at org.apache.catalina.connector.Connector.initInternal(Connector.java:1009) ~[tomcat-embed-core-9.0.76.jar:9.0.76]  ... 26 more 12-05-2023 11:45:50.771 WARN [main] [] o.s.d.c.CustomConversions(): Registering converter from class java.time.LocalDateTime to class org.joda.time.LocalDateTime as reading converter although it doesn't convert from a store-supported type; You might want to check your annotation setup at the converter implementation 12-05-2023 11:46:11.163 INFO [main] [] c.t.s.o.m.p.c.o.ActiveSiteCacheImpl(): Scheduled ActiveSitesCache period flush buf task at fixed rate of 30000 millis. 12-05-2023 11:46:36.254 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Fail to start mongo DB server 12-05-2023 11:46:36.254 WARN [mongo-check-thread] [] c.t.s.o.s.s.b(): Fail to start mongo DB server 12-05-2023 11:46:36.254 WARN [mongo-check-thread] [] c.t.s.o.s.s.a(): com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server at com.tplink.smb.omada.starter.server.b.a(SourceFile:156) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.server.a.e(SourceFile:74) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.d(SourceFile:256) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.n(SourceFile:249) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.x(SourceFile:404) ~[local-starter-5.13.22.jar:5.13.22] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292] 12-05-2023 11:46:44.378 INFO [main] [] c.t.s.o.m.d.p.t.TransportConfiguration(): manager workGroup core thread num is 16, max thread num is 16 12-05-2023 11:46:48.255 INFO [mongo-check-thread] [] c.t.s.o.s.OmadaBootstrap(): mongod was shutdown, restarting it 12-05-2023 11:46:48.255 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: An unexpected error occurred in MongoDb. Omada Controller will try to restart it. 12-05-2023 11:46:50.249 INFO [main] [] c.t.s.o.m.c.d.m.s.d.d(): init token valid duration : 86400 12-05-2023 11:46:51.883 INFO [main] [] c.t.s.o.m.c.d.m.s.a.AbstractActiveSiteCacheImpl(): Scheduled ActiveSitesCache period flush buf task at fixed rate of 30000 millis. 12-05-2023 11:46:54.175 INFO [main] [] c.t.s.o.m.d.d.m.m.c.DeviceMsgConfig(): setMsgThreadPool thread coreSize is 4, maxSize is 4,queue size is 4500 12-05-2023 11:47:32.931 INFO [main] [] c.t.s.o.m.c.d.m.s.w.s.c.WirelessGroupConfig(): ssidWorkerGroup thread size is 4, queue size is 1500 12-05-2023 11:47:35.471 INFO [main] [] c.t.s.o.m.d.p.t.TransportConfiguration(): manage Inform workGroup core thread num is 16, max thread num is 16 12-05-2023 11:48:31.557 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: Fail to start mongo DB server 12-05-2023 11:48:31.557 WARN [mongo-check-thread] [] c.t.s.o.s.s.b(): Fail to start mongo DB server 12-05-2023 11:48:31.557 WARN [mongo-check-thread] [] c.t.s.o.s.s.a(): com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server com.tplink.smb.omada.starter.b.a: Fail to start mongo DB server at com.tplink.smb.omada.starter.server.b.a(SourceFile:156) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.server.a.e(SourceFile:74) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.d(SourceFile:256) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.n(SourceFile:249) ~[local-starter-5.13.22.jar:5.13.22] at com.tplink.smb.omada.starter.OmadaBootstrap.x(SourceFile:404) ~[local-starter-5.13.22.jar:5.13.22] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292] 12-05-2023 11:48:43.614 INFO [mongo-check-thread] [] c.t.s.o.s.OmadaBootstrap(): mongod was shutdown, restarting it 12-05-2023 11:48:43.614 ERROR [mongo-check-thread] [] c.t.s.f.c.FacadeUtils(): facadeMsgEnable is not enable, msg: An unexpected error occurred in MongoDb. Omada Controller will try to restart it.

mbentley commented 7 months ago

I’m going to need to see the MongoDB logs to understand why it didn’t start. See https://github.com/mbentley/docker-omada-controller/blob/master/SUPPORT_INFO.md for how to get those.

msb1111 commented 7 months ago

Hi, Thanks for replying. I found a backup of my sd card from a few months ago and installed that and have gotten access to Omada. I will backup the config and then install the 64bit version of the OS and the requisite docker image. Thank you for this creating this!