Skip to content

Instantly share code, notes, and snippets.

@mypiandrew
Created January 25, 2023 13:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mypiandrew/f424f9146ca5f29b037f8fa610eb8df4 to your computer and use it in GitHub Desktop.
Save mypiandrew/f424f9146ca5f29b037f8fa610eb8df4 to your computer and use it in GitHub Desktop.
login as: root
root@192.168.1.140's password:
Linux raspberrypi 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
root@raspberrypi:~# apt-get update --allow-releaseinfo-change
Get:1 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Get:3 http://archive.raspberrypi.org/debian buster/main armhf Packages [392 kB]
Get:4 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages [13.0 MB]
Get:5 http://raspbian.raspberrypi.org/raspbian buster/contrib armhf Packages [58.8 kB]
Get:6 http://raspbian.raspberrypi.org/raspbian buster/non-free armhf Packages [104 kB]
Fetched 13.6 MB in 10s (1,377 kB/s)
Reading package lists... Done
N: Repository 'http://archive.raspberrypi.org/debian buster InRelease' changed its 'Suite' value from 'testing' to 'oldstable'
N: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
root@raspberrypi:~# apt install -y bc git build-essential python flex bison libssl-dev libncurses5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.6).
python is already the newest version (2.7.16-1).
The following additional packages will be installed:
git-man libbison-dev libcurl3-gnutls liberror-perl libfl-dev libncurses-dev libncurses6 libncursesw6 libsigsegv2 libssl1.1
libtinfo6 m4
Suggested packages:
bison-doc flex-doc git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki
git-svn ncurses-doc libssl-doc m4-doc
The following NEW packages will be installed:
bc bison flex git git-man libbison-dev libcurl3-gnutls liberror-perl libfl-dev libncurses-dev libncurses5-dev libsigsegv2
libssl-dev m4
The following packages will be upgraded:
libncurses6 libncursesw6 libssl1.1 libtinfo6
4 upgraded, 14 newly installed, 0 to remove and 168 not upgraded.
Need to get 11.9 MB of archives.
After this operation, 45.2 MB of additional disk space will be used.
Get:1 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:2 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:3 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf flex armhf 2.6.4-6.2 [427 kB]
Get:4 http://mirror0.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u3 [78.6 kB]
Get:5 http://mirror0.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libtinfo6 armhf 6.1+20181013-2+deb10u3 [312 kB]
Get:6 http://mirror0.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libncursesw6 armhf 6.1+20181013-2+deb10u3 [103 kB]
Get:7 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf bc armhf 1.07.1-2 [101 kB]
Get:8 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf libbison-dev armhf 2:3.3.2.dfsg-1 [500 kB]
Get:9 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf bison armhf 2:3.3.2.dfsg-1 [829 kB]
Get:10 http://mirror0.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libcurl3-gnutls armhf 7.64.0-4+deb10u3 [292 kB]
Get:11 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf liberror-perl all 0.17027-2 [30.9 kB]
Get:12 http://mirror1.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf git-man all 1:2.20.1-2+deb10u6 [1,622 kB]
Get:14 http://raspbian.mirror.uk.sargasso.net/raspbian buster/main armhf libfl-dev armhf 2.6.4-6.2 [104 kB]
Get:13 http://mirror1.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf git armhf 1:2.20.1-2+deb10u6 [4,192 kB]
Get:16 http://raspbian.raspberrypi.org/raspbian buster/main armhf libncurses5-dev armhf 6.1+20181013-2+deb10u3 [948 B]
Get:15 http://mirror1.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libncurses-dev armhf 6.1+20181013-2+deb10u3 [278 kB]
Get:17 http://mirror1.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libssl1.1 armhf 1.1.1n-0+deb10u3 [1,273 kB]
Get:18 http://mirror1.it.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian buster/main armhf libssl-dev armhf 1.1.1n-0+deb10u3 [1,579 kB]
Fetched 11.9 MB in 3s (3,702 kB/s)
apt-listchanges: Reading changelogs...
Preconfiguring packages ...
Selecting previously unselected package libsigsegv2:armhf.
(Reading database ... 42436 files and directories currently installed.)
Preparing to unpack .../libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package flex.
Preparing to unpack .../flex_2.6.4-6.2_armhf.deb ...
Unpacking flex (2.6.4-6.2) ...
Preparing to unpack .../libncurses6_6.1+20181013-2+deb10u3_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ...
Preparing to unpack .../libtinfo6_6.1+20181013-2+deb10u3_armhf.deb ...
Unpacking libtinfo6:armhf (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ...
Setting up libtinfo6:armhf (6.1+20181013-2+deb10u3) ...
(Reading database ... 42603 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.1+20181013-2+deb10u3_armhf.deb ...
Unpacking libncursesw6:armhf (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ...
Setting up libncursesw6:armhf (6.1+20181013-2+deb10u3) ...
Selecting previously unselected package bc.
(Reading database ... 42603 files and directories currently installed.)
Preparing to unpack .../00-bc_1.07.1-2_armhf.deb ...
Unpacking bc (1.07.1-2) ...
Selecting previously unselected package libbison-dev:armhf.
Preparing to unpack .../01-libbison-dev_2%3a3.3.2.dfsg-1_armhf.deb ...
Unpacking libbison-dev:armhf (2:3.3.2.dfsg-1) ...
Selecting previously unselected package bison.
Preparing to unpack .../02-bison_2%3a3.3.2.dfsg-1_armhf.deb ...
Unpacking bison (2:3.3.2.dfsg-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../03-libcurl3-gnutls_7.64.0-4+deb10u3_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.64.0-4+deb10u3) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../04-liberror-perl_0.17027-2_all.deb ...
Unpacking liberror-perl (0.17027-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../05-git-man_1%3a2.20.1-2+deb10u6_all.deb ...
Unpacking git-man (1:2.20.1-2+deb10u6) ...
Selecting previously unselected package git.
Preparing to unpack .../06-git_1%3a2.20.1-2+deb10u6_armhf.deb ...
Unpacking git (1:2.20.1-2+deb10u6) ...
Selecting previously unselected package libfl-dev:armhf.
Preparing to unpack .../07-libfl-dev_2.6.4-6.2_armhf.deb ...
Unpacking libfl-dev:armhf (2.6.4-6.2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../08-libncurses-dev_6.1+20181013-2+deb10u3_armhf.deb ...
Unpacking libncurses-dev:armhf (6.1+20181013-2+deb10u3) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../09-libncurses5-dev_6.1+20181013-2+deb10u3_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.1+20181013-2+deb10u3) ...
Preparing to unpack .../10-libssl1.1_1.1.1n-0+deb10u3_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1n-0+deb10u3) over (1.1.1d-0+deb10u3+rpt1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../11-libssl-dev_1.1.1n-0+deb10u3_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1n-0+deb10u3) ...
Setting up libbison-dev:armhf (2:3.3.2.dfsg-1) ...
Setting up libssl1.1:armhf (1.1.1n-0+deb10u3) ...
Setting up bc (1.07.1-2) ...
Setting up libcurl3-gnutls:armhf (7.64.0-4+deb10u3) ...
Setting up liberror-perl (0.17027-2) ...
Setting up libncurses6:armhf (6.1+20181013-2+deb10u3) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libssl-dev:armhf (1.1.1n-0+deb10u3) ...
Setting up git-man (1:2.20.1-2+deb10u6) ...
Setting up libncurses-dev:armhf (6.1+20181013-2+deb10u3) ...
Setting up m4 (1.4.18-2) ...
Setting up git (1:2.20.1-2+deb10u6) ...
Setting up libncurses5-dev:armhf (6.1+20181013-2+deb10u3) ...
Setting up bison (2:3.3.2.dfsg-1) ...
update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode
Setting up flex (2.6.4-6.2) ...
Setting up libfl-dev:armhf (2.6.4-6.2) ...
Processing triggers for libc-bin (2.28-10+rpi1) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for install-info (6.5.0.dfsg.1-4+b1) ...
root@raspberrypi:~# wget https://raw.githubusercontent.com/RPi-Distro/rpi-source/master/rpi-source -O /usr/local/bin/rpi-source
--2023-01-25 11:47:51-- https://raw.githubusercontent.com/RPi-Distro/rpi-source/master/rpi-source
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.109.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.111.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14223 (14K) [text/plain]
Saving to: ‘/usr/local/bin/rpi-source’
/usr/local/bin/rpi-source 100%[=====================================================>] 13.89K --.-KB/s in 0.003s
2023-01-25 11:47:51 (5.35 MB/s) - ‘/usr/local/bin/rpi-source’ saved [14223/14223]
root@raspberrypi:~# chmod +x /usr/local/bin/rpi-source
root@raspberrypi:~# /usr/local/bin/rpi-source -q --tag-update
root@raspberrypi:~# rpi-source
*** SoC: BCM2837
*** Using: /usr/share/doc/raspberrypi-bootloader/changelog.Debian.gz
*** Latest firmware revision: 21e1fe3477ffb708a5736ed61a924fd650031136
*** Linux source commit: fe2c7bf4cad4641dfb6f12712755515ab15815ca
*** Download kernel source
--2023-01-25 11:48:13-- https://github.com/raspberrypi/linux/archive/fe2c7bf4cad4641dfb6f12712755515ab15815ca.tar.gz
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/raspberrypi/linux/tar.gz/fe2c7bf4cad4641dfb6f12712755515ab15815ca [following]
--2023-01-25 11:48:14-- https://codeload.github.com/raspberrypi/linux/tar.gz/fe2c7bf4cad4641dfb6f12712755515ab15815ca
Resolving codeload.github.com (codeload.github.com)... 140.82.121.9
Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: ‘/root/linux-fe2c7bf4cad4641dfb6f12712755515ab15815ca.tar.gz’
/root/linux-fe2c7bf4cad4641dfb6 [ <=> ] 155.95M 7.85MB/s in 28s
2023-01-25 11:48:43 (5.51 MB/s) - ‘/root/linux-fe2c7bf4cad4641dfb6f12712755515ab15815ca.tar.gz’ saved [163526392]
*** Unpack kernel source
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
*** Add '+' to kernel release string
*** Create symlink: /root/linux
*** Create /lib/modules/<ver>/{build,source} symlinks
*** .config
*** Module.symvers
*** make modules_prepare
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
YACC scripts/kconfig/zconf.tab.c
LEX scripts/kconfig/zconf.lex.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --syncconfig Kconfig
*
* Restart config...
*
*
* Kernel hacking
*
Magic SysRq key (MAGIC_SYSRQ) [Y/?] y
Enable magic SysRq key functions by default (MAGIC_SYSRQ_DEFAULT_ENABLE) [0x1] 0x1
Enable magic SysRq key over serial (MAGIC_SYSRQ_SERIAL) [Y/n/?] y
Kernel debugging (DEBUG_KERNEL) [Y/?] y
Code coverage for fuzzing (KCOV) [N/y/?] (NEW)
Debug shared IRQ handlers (DEBUG_SHIRQ) [N/y/?] n
Panic on Oops (PANIC_ON_OOPS) [N/y/?] n
panic timeout (PANIC_TIMEOUT) [0] 0
Collect scheduler debugging info (SCHED_DEBUG) [Y/?] y
Collect scheduler statistics (SCHEDSTATS) [Y/?] y
Detect stack corruption on calls to schedule() (SCHED_STACK_END_CHECK) [N/y/?] n
Enable extra timekeeping sanity checking (DEBUG_TIMEKEEPING) [N/y/?] n
Stack backtrace support (STACKTRACE) [Y/?] y
Warn for all uses of unseeded randomness (WARN_ALL_UNSEEDED_RANDOM) [N/y/?] n
kobject debugging (DEBUG_KOBJECT) [N/y/?] n
Verbose BUG() reporting (adds 70K) (DEBUG_BUGVERBOSE) [Y/n/?] y
Debug linked list manipulation (DEBUG_LIST) [N/y/?] n
Debug priority linked list manipulation (DEBUG_PI_LIST) [N/y/?] n
Debug SG table operations (DEBUG_SG) [N/y/?] n
Debug notifier call chains (DEBUG_NOTIFIERS) [N/y/?] n
Debug credential management (DEBUG_CREDENTIALS) [N/y/?] n
Force round-robin CPU selection for unbound work items (DEBUG_WQ_FORCE_RR_CPU) [N/y/?] n
Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n
Notifier error injection (NOTIFIER_ERROR_INJECTION) [N/m/y/?] n
Fault-injection framework (FAULT_INJECTION) [N/y/?] n
Latency measuring infrastructure (LATENCYTOP) [Y/n/?] y
Enable debugging of DMA-API usage (DMA_API_DEBUG) [N/y/?] n
Memtest (MEMTEST) [N/y/?] n
Trigger a BUG when data corruption is detected (BUG_ON_DATA_CORRUPTION) [N/y/?] n
Undefined behaviour sanity checker (UBSAN) [N/y/?] n
Filter access to /dev/mem (STRICT_DEVMEM) [N/y/?] n
Export kernel pagetable layout to userspace via debugfs (ARM_PTDUMP_DEBUGFS) [N/y/?] n
Warn on W+X mappings at boot (DEBUG_WX) [N/y/?] n
Enable stack unwinding support (EXPERIMENTAL) (ARM_UNWIND) [Y/n/?] y
Verbose user fault messages (DEBUG_USER) [N/y/?] n
Kernel low-level debugging functions (read help!) (DEBUG_LL) [N/y/?] n
Kprobes test module (ARM_KPROBES_TEST) [N/m/y/?] n
Write the current PID to the CONTEXTIDR register (PID_IN_CONTEXTIDR) [N/y/?] n
SYSHDR arch/arm/include/generated/uapi/asm/unistd-common.h
SYSHDR arch/arm/include/generated/uapi/asm/unistd-oabi.h
SYSHDR arch/arm/include/generated/uapi/asm/unistd-eabi.h
UPD include/config/kernel.release
WRAP arch/arm/include/generated/uapi/asm/bitsperlong.h
WRAP arch/arm/include/generated/uapi/asm/bpf_perf_event.h
WRAP arch/arm/include/generated/uapi/asm/errno.h
WRAP arch/arm/include/generated/uapi/asm/ioctl.h
WRAP arch/arm/include/generated/uapi/asm/ipcbuf.h
WRAP arch/arm/include/generated/uapi/asm/msgbuf.h
WRAP arch/arm/include/generated/uapi/asm/param.h
WRAP arch/arm/include/generated/uapi/asm/poll.h
WRAP arch/arm/include/generated/uapi/asm/resource.h
WRAP arch/arm/include/generated/uapi/asm/sembuf.h
WRAP arch/arm/include/generated/uapi/asm/shmbuf.h
WRAP arch/arm/include/generated/uapi/asm/siginfo.h
WRAP arch/arm/include/generated/uapi/asm/socket.h
WRAP arch/arm/include/generated/uapi/asm/sockios.h
WRAP arch/arm/include/generated/uapi/asm/termbits.h
WRAP arch/arm/include/generated/uapi/asm/termios.h
WRAP arch/arm/include/generated/asm/compat.h
WRAP arch/arm/include/generated/asm/current.h
WRAP arch/arm/include/generated/asm/early_ioremap.h
WRAP arch/arm/include/generated/asm/emergency-restart.h
WRAP arch/arm/include/generated/asm/exec.h
WRAP arch/arm/include/generated/asm/extable.h
WRAP arch/arm/include/generated/asm/irq_regs.h
WRAP arch/arm/include/generated/asm/kdebug.h
WRAP arch/arm/include/generated/asm/local.h
WRAP arch/arm/include/generated/asm/local64.h
WRAP arch/arm/include/generated/asm/mm-arch-hooks.h
WRAP arch/arm/include/generated/asm/msi.h
WRAP arch/arm/include/generated/asm/parport.h
WRAP arch/arm/include/generated/asm/preempt.h
WRAP arch/arm/include/generated/asm/rwsem.h
WRAP arch/arm/include/generated/asm/seccomp.h
WRAP arch/arm/include/generated/asm/segment.h
WRAP arch/arm/include/generated/asm/serial.h
WRAP arch/arm/include/generated/asm/simd.h
WRAP arch/arm/include/generated/asm/sizes.h
WRAP arch/arm/include/generated/asm/timex.h
WRAP arch/arm/include/generated/asm/trace_clock.h
UPD include/generated/uapi/linux/version.h
UPD include/generated/utsrelease.h
SYSNR arch/arm/include/generated/asm/unistd-nr.h
GEN arch/arm/include/generated/asm/mach-types.h
SYSTBL arch/arm/include/generated/calls-oabi.S
SYSTBL arch/arm/include/generated/calls-eabi.S
CC kernel/bounds.s
UPD include/generated/bounds.h
UPD include/generated/timeconst.h
CC arch/arm/kernel/asm-offsets.s
UPD include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
HOSTCC scripts/dtc/checks.o
HOSTCC scripts/dtc/util.o
LEX scripts/dtc/dtc-lexer.lex.c
YACC scripts/dtc/dtc-parser.tab.h
HOSTCC scripts/dtc/dtc-lexer.lex.o
YACC scripts/dtc/dtc-parser.tab.c
HOSTCC scripts/dtc/dtc-parser.tab.o
HOSTLD scripts/dtc/dtc
HOSTCC scripts/genksyms/genksyms.o
YACC scripts/genksyms/parse.tab.c
HOSTCC scripts/genksyms/parse.tab.o
LEX scripts/genksyms/lex.lex.c
YACC scripts/genksyms/parse.tab.h
HOSTCC scripts/genksyms/lex.lex.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
CC scripts/mod/devicetable-offsets.s
UPD scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/bin2c
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/conmakehash
HOSTCC scripts/recordmcount
HOSTCC scripts/sortextable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/extract-cert
*** Help: https://github.com/RPi-Distro/rpi-source/blob/master/README.md
root@raspberrypi:~# git clone https://github.com/morrownr/8814au.git
Cloning into '8814au'...
remote: Enumerating objects: 1213, done.
remote: Counting objects: 100% (187/187), done.
remote: Compressing objects: 100% (81/81), done.
remote: Total 1213 (delta 132), reused 130 (delta 105), pack-reused 1026
Receiving objects: 100% (1213/1213), 2.92 MiB | 4.71 MiB/s, done.
Resolving deltas: 100% (593/593), done.
root@raspberrypi:~# cd 8814au
root@raspberrypi:~/8814au# ./ARM_RPI.sh # Raspberry Pi 32bit OS
Raspberry Pi OS (32 bit) support was turned on in Makefile as planned.
root@raspberrypi:~/8814au# ./install-driver.sh
Running install-driver.sh version 20221018
4.19.118-v7+
armv7l
Installing 8814au.conf to: /etc/modprobe.d
The non-dkms installation routines are in use.
#make -C /lib/modules/4.19.118-v7+/build M=/root/8814au clean
cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
make ARCH=arm CROSS_COMPILE= -C /lib/modules/4.19.118-v7+/build M=/root/8814au modules
make[1]: Entering directory '/root/linux-fe2c7bf4cad4641dfb6f12712755515ab15815ca'
CC [M] /root/8814au/core/rtw_cmd.o
CC [M] /root/8814au/core/rtw_security.o
CC [M] /root/8814au/core/rtw_debug.o
CC [M] /root/8814au/core/rtw_io.o
CC [M] /root/8814au/core/rtw_ioctl_query.o
CC [M] /root/8814au/core/rtw_ioctl_set.o
CC [M] /root/8814au/core/rtw_ieee80211.o
CC [M] /root/8814au/core/rtw_mlme.o
CC [M] /root/8814au/core/rtw_mlme_ext.o
CC [M] /root/8814au/core/rtw_mi.o
CC [M] /root/8814au/core/rtw_wlan_util.o
CC [M] /root/8814au/core/rtw_vht.o
CC [M] /root/8814au/core/rtw_pwrctrl.o
CC [M] /root/8814au/core/rtw_rf.o
CC [M] /root/8814au/core/rtw_chplan.o
CC [M] /root/8814au/core/rtw_recv.o
CC [M] /root/8814au/core/rtw_sta_mgt.o
CC [M] /root/8814au/core/rtw_ap.o
CC [M] /root/8814au/core/mesh/rtw_mesh.o
CC [M] /root/8814au/core/mesh/rtw_mesh_pathtbl.o
CC [M] /root/8814au/core/mesh/rtw_mesh_hwmp.o
CC [M] /root/8814au/core/rtw_xmit.o
CC [M] /root/8814au/core/rtw_p2p.o
CC [M] /root/8814au/core/rtw_rson.o
CC [M] /root/8814au/core/rtw_tdls.o
CC [M] /root/8814au/core/rtw_br_ext.o
CC [M] /root/8814au/core/rtw_iol.o
CC [M] /root/8814au/core/rtw_sreset.o
CC [M] /root/8814au/core/rtw_btcoex_wifionly.o
CC [M] /root/8814au/core/rtw_btcoex.o
CC [M] /root/8814au/core/rtw_beamforming.o
CC [M] /root/8814au/core/rtw_odm.o
CC [M] /root/8814au/core/rtw_rm.o
CC [M] /root/8814au/core/rtw_rm_fsm.o
CC [M] /root/8814au/core/rtw_rm_util.o
CC [M] /root/8814au/core/efuse/rtw_efuse.o
CC [M] /root/8814au/os_dep/osdep_service.o
CC [M] /root/8814au/os_dep/linux/os_intfs.o
CC [M] /root/8814au/os_dep/linux/usb_intf.o
CC [M] /root/8814au/os_dep/linux/usb_ops_linux.o
CC [M] /root/8814au/os_dep/linux/ioctl_linux.o
CC [M] /root/8814au/os_dep/linux/xmit_linux.o
CC [M] /root/8814au/os_dep/linux/mlme_linux.o
CC [M] /root/8814au/os_dep/linux/recv_linux.o
CC [M] /root/8814au/os_dep/linux/ioctl_cfg80211.o
CC [M] /root/8814au/os_dep/linux/rtw_cfgvendor.o
CC [M] /root/8814au/os_dep/linux/wifi_regd.o
CC [M] /root/8814au/os_dep/linux/rtw_android.o
CC [M] /root/8814au/os_dep/linux/rtw_proc.o
CC [M] /root/8814au/os_dep/linux/rtw_rhashtable.o
CC [M] /root/8814au/os_dep/linux/ioctl_mp.o
CC [M] /root/8814au/hal/hal_intf.o
CC [M] /root/8814au/hal/hal_com.o
CC [M] /root/8814au/hal/hal_com_phycfg.o
CC [M] /root/8814au/hal/hal_phy.o
CC [M] /root/8814au/hal/hal_dm.o
CC [M] /root/8814au/hal/hal_dm_acs.o
CC [M] /root/8814au/hal/hal_btcoex_wifionly.o
CC [M] /root/8814au/hal/hal_btcoex.o
CC [M] /root/8814au/hal/hal_mp.o
CC [M] /root/8814au/hal/hal_mcc.o
CC [M] /root/8814au/hal/hal_hci/hal_usb.o
CC [M] /root/8814au/hal/led/hal_led.o
CC [M] /root/8814au/hal/led/hal_usb_led.o
CC [M] /root/8814au/hal/HalPwrSeqCmd.o
CC [M] /root/8814au/hal/rtl8814a/Hal8814PwrSeq.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_xmit.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_sreset.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_hal_init.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_phycfg.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_rf6052.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_dm.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_rxdesc.o
CC [M] /root/8814au/hal/rtl8814a/rtl8814a_cmd.o
CC [M] /root/8814au/hal/rtl8814a/hal8814a_fw.o
CC [M] /root/8814au/hal/rtl8814a/usb/usb_halinit.o
CC [M] /root/8814au/hal/rtl8814a/usb/rtl8814au_led.o
CC [M] /root/8814au/hal/rtl8814a/usb/rtl8814au_xmit.o
CC [M] /root/8814au/hal/rtl8814a/usb/rtl8814au_recv.o
CC [M] /root/8814au/hal/rtl8814a/usb/usb_ops_linux.o
CC [M] /root/8814au/hal/efuse/rtl8814a/HalEfuseMask8814A_USB.o
CC [M] /root/8814au/hal/phydm/phydm_debug.o
CC [M] /root/8814au/hal/phydm/phydm_antdiv.o
CC [M] /root/8814au/hal/phydm/phydm_soml.o
CC [M] /root/8814au/hal/phydm/phydm_smt_ant.o
CC [M] /root/8814au/hal/phydm/phydm_antdect.o
CC [M] /root/8814au/hal/phydm/phydm_interface.o
CC [M] /root/8814au/hal/phydm/phydm_phystatus.o
CC [M] /root/8814au/hal/phydm/phydm_hwconfig.o
CC [M] /root/8814au/hal/phydm/phydm.o
CC [M] /root/8814au/hal/phydm/phydm_dig.o
CC [M] /root/8814au/hal/phydm/phydm_pathdiv.o
CC [M] /root/8814au/hal/phydm/phydm_rainfo.o
CC [M] /root/8814au/hal/phydm/phydm_dynamictxpower.o
CC [M] /root/8814au/hal/phydm/phydm_adaptivity.o
CC [M] /root/8814au/hal/phydm/phydm_cfotracking.o
CC [M] /root/8814au/hal/phydm/phydm_noisemonitor.o
CC [M] /root/8814au/hal/phydm/phydm_beamforming.o
CC [M] /root/8814au/hal/phydm/phydm_direct_bf.o
CC [M] /root/8814au/hal/phydm/phydm_dfs.o
CC [M] /root/8814au/hal/phydm/txbf/halcomtxbf.o
CC [M] /root/8814au/hal/phydm/txbf/haltxbfinterface.o
CC [M] /root/8814au/hal/phydm/txbf/phydm_hal_txbf_api.o
CC [M] /root/8814au/hal/phydm/phydm_adc_sampling.o
CC [M] /root/8814au/hal/phydm/phydm_ccx.o
CC [M] /root/8814au/hal/phydm/phydm_psd.o
CC [M] /root/8814au/hal/phydm/phydm_primary_cca.o
CC [M] /root/8814au/hal/phydm/phydm_cck_pd.o
CC [M] /root/8814au/hal/phydm/phydm_rssi_monitor.o
CC [M] /root/8814au/hal/phydm/phydm_auto_dbg.o
CC [M] /root/8814au/hal/phydm/phydm_math_lib.o
CC [M] /root/8814au/hal/phydm/phydm_api.o
CC [M] /root/8814au/hal/phydm/phydm_pow_train.o
CC [M] /root/8814au/hal/phydm/phydm_lna_sat.o
CC [M] /root/8814au/hal/phydm/phydm_pmac_tx_setting.o
CC [M] /root/8814au/hal/phydm/phydm_mp.o
CC [M] /root/8814au/hal/phydm/phydm_cck_rx_pathdiv.o
CC [M] /root/8814au/hal/phydm/halrf/halrf.o
CC [M] /root/8814au/hal/phydm/halrf/halrf_debug.o
CC [M] /root/8814au/hal/phydm/halrf/halphyrf_ce.o
CC [M] /root/8814au/hal/phydm/halrf/halrf_powertracking_ce.o
CC [M] /root/8814au/hal/phydm/halrf/halrf_powertracking.o
CC [M] /root/8814au/hal/phydm/halrf/halrf_kfree.o
CC [M] /root/8814au/hal/phydm/halrf/halrf_psd.o
CC [M] /root/8814au/hal/phydm/rtl8814a/halhwimg8814a_bb.o
CC [M] /root/8814au/hal/phydm/rtl8814a/halhwimg8814a_mac.o
CC [M] /root/8814au/hal/phydm/halrf/rtl8814a/halhwimg8814a_rf.o
CC [M] /root/8814au/hal/phydm/halrf/rtl8814a/halrf_iqk_8814a.o
CC [M] /root/8814au/hal/phydm/rtl8814a/phydm_regconfig8814a.o
CC [M] /root/8814au/hal/phydm/halrf/rtl8814a/halrf_8814a_ce.o
CC [M] /root/8814au/hal/phydm/rtl8814a/phydm_rtl8814a.o
CC [M] /root/8814au/hal/phydm/txbf/haltxbf8814a.o
CC [M] /root/8814au/platform/platform_ops.o
CC [M] /root/8814au/core/rtw_mp.o
LD [M] /root/8814au/8814au.o
Building modules, stage 2.
MODPOST 1 modules
CC /root/8814au/8814au.mod.o
LD [M] /root/8814au/8814au.ko
make[1]: Leaving directory '/root/linux-fe2c7bf4cad4641dfb6f12712755515ab15815ca'
install -p -m 644 8814au.ko /lib/modules/4.19.118-v7+/kernel/drivers/net/wireless/
/sbin/depmod -a 4.19.118-v7+
The driver was installed successfully.
Do you want to edit the driver options file now? [y/N]
Do you want to reboot now? (recommended) [y/N] y
login as: root
root@192.168.1.140's password:
Linux raspberrypi 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Wed Jan 25 11:43:47 2023 from 192.168.1.106
SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
root@raspberrypi:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.19.118-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1311 SMP Mon Apr 27 14:21:24 BST 2020
[ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Raspberry Pi Compute Module 3 Rev 1.0
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Reserved 8 MiB at 0x3ac00000
[ 0.000000] On node 0 totalpages: 242688
[ 0.000000] Normal zone: 2133 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 242688 pages, LIFO batch:63
[ 0.000000] random: get_random_bytes called from start_kernel+0xac/0x4b4 with crng_init=0
[ 0.000000] percpu: Embedded 16 pages/cpu s36864 r8192 d20480 u65536
[ 0.000000] pcpu-alloc: s36864 r8192 d20480 u65536 alloc=16*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 240555
[ 0.000000] Kernel command line: coherent_pool=1M snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 8250.nr_uarts=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:AF:4B:26 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait maxcpus=4
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 939064K/970752K available (8192K kernel code, 656K rwdata, 2232K rodata, 1024K init, 831K bss, 23496K reserved, 8192K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xbb800000 - 0xff800000 (1088 MB)
lowmem : 0x80000000 - 0xbb400000 ( 948 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x(ptrval) - 0x(ptrval) (9184 kB)
.init : 0x(ptrval) - 0x(ptrval) (1024 kB)
.data : 0x(ptrval) - 0x(ptrval) ( 657 kB)
.bss : 0x(ptrval) - 0x(ptrval) ( 832 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 27093 entries in 80 pages
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000023] Switching to timer-based delay loop, resolution 52ns
[ 0.000277] Console: colour dummy device 80x30
[ 0.000333] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.000352] pid_max: default: 32768 minimum: 301
[ 0.000698] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000719] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001654] CPU: Testing write buffer coherency: ok
[ 0.002128] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.002792] Setting up static identity map for 0x100000 - 0x10003c
[ 0.002947] rcu: Hierarchical SRCU implementation.
[ 0.003763] smp: Bringing up secondary CPUs ...
[ 0.004672] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.005655] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ 0.006558] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ 0.006671] smp: Brought up 1 node, 4 CPUs
[ 0.006701] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ 0.006712] CPU: All CPU(s) started in HYP mode.
[ 0.006721] CPU: Virtualization extensions available.
[ 0.007695] devtmpfs: initialized
[ 0.021294] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
[ 0.021546] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.021571] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.022168] pinctrl core: initialized pinctrl subsystem
[ 0.023023] NET: Registered protocol family 16
[ 0.026231] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ 0.032154] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.032168] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.032385] Serial: AMBA PL011 UART driver
[ 0.034941] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ 0.050024] raspberrypi-firmware soc:firmware: Attached to firmware from 2020-04-15 11:43, variant start
[ 0.060037] raspberrypi-firmware soc:firmware: Firmware hash is 82f9bb929ce2186eb1824178c1ae82902ad6275c
[ 0.103283] bcm2835-dma 3f007000.dma: DMA legacy API manager at (ptrval), dmachans=0x1
[ 0.104926] SCSI subsystem initialized
[ 0.105155] usbcore: registered new interface driver usbfs
[ 0.105215] usbcore: registered new interface driver hub
[ 0.105316] usbcore: registered new device driver usb
[ 0.107067] clocksource: Switched to clocksource arch_sys_counter
[ 0.197635] VFS: Disk quotas dquot_6.6.0
[ 0.197727] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.197882] FS-Cache: Loaded
[ 0.198099] CacheFiles: Loaded
[ 0.208151] NET: Registered protocol family 2
[ 0.209005] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[ 0.209049] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.209163] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.209354] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.209495] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.209550] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.209792] NET: Registered protocol family 1
[ 0.210359] RPC: Registered named UNIX socket transport module.
[ 0.210371] RPC: Registered udp transport module.
[ 0.210382] RPC: Registered tcp transport module.
[ 0.210392] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.212320] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[ 0.215407] Initialise system trusted keyrings
[ 0.215602] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[ 0.225517] FS-Cache: Netfs 'nfs' registered for caching
[ 0.226091] NFS: Registering the id_resolver key type
[ 0.226127] Key type id_resolver registered
[ 0.226138] Key type id_legacy registered
[ 0.226158] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.231648] Key type asymmetric registered
[ 0.231666] Asymmetric key parser 'x509' registered
[ 0.231735] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 0.231909] io scheduler noop registered
[ 0.231922] io scheduler deadline registered (default)
[ 0.232127] io scheduler cfq registered
[ 0.232140] io scheduler mq-deadline registered (default)
[ 0.232152] io scheduler kyber registered
[ 0.235391] bcm2708_fb soc:fb: FB found 1 display(s)
[ 0.244283] Console: switching to colour frame buffer device 82x26
[ 0.248757] bcm2708_fb soc:fb: Registered framebuffer for display 0, size 656x416
[ 0.249846] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[ 0.251498] bcm2835-rng 3f104000.rng: hwrng registered
[ 0.251832] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[ 0.252335] vc-sm: Videocore shared memory driver
[ 0.252671] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 0.263385] brd: module loaded
[ 0.273574] loop: module loaded
[ 0.274185] Loading iSCSI transport class v2.0-870.
[ 0.274844] libphy: Fixed MDIO Bus: probed
[ 0.274950] usbcore: registered new interface driver lan78xx
[ 0.275012] usbcore: registered new interface driver smsc95xx
[ 0.275033] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 0.302901] dwc_otg 3f980000.usb: base=(ptrval)
[ 0.503149] Core Release: 2.80a
[ 0.503164] Setting default values for core params
[ 0.503197] Finished setting default values for core params
[ 0.703504] Using Buffer DMA mode
[ 0.703517] Periodic Transfer Interrupt Enhancement - disabled
[ 0.703528] Multiprocessor Interrupt Enhancement - disabled
[ 0.703538] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 0.703561] Dedicated Tx FIFOs mode
[ 0.704004] WARN::dwc_otg_hcd_init:1074: FIQ DMA bounce buffers: virt = bad04000 dma = 0xfad04000 len=9024
[ 0.704035] FIQ FSM acceleration enabled for :
Non-periodic Split Transactions
Periodic Split Transactions
High-Speed Isochronous Endpoints
Interrupt/Control Split Transaction hack enabled
[ 0.704059] dwc_otg: Microframe scheduler enabled
[ 0.704113] WARN::hcd_init_fiq:457: FIQ on core 1
[ 0.704128] WARN::hcd_init_fiq:458: FIQ ASM at 8068fda0 length 36
[ 0.704144] WARN::hcd_init_fiq:497: MPHI regs_base at bb810000
[ 0.704166] dwc_otg 3f980000.usb: DWC OTG Controller
[ 0.704204] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ 0.704244] dwc_otg 3f980000.usb: irq 56, io mem 0x00000000
[ 0.704296] Init: Port Power? op_state=1
[ 0.704307] Init: Power Port (0)
[ 0.704564] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 0.704581] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.704595] usb usb1: Product: DWC OTG Controller
[ 0.704609] usb usb1: Manufacturer: Linux 4.19.118-v7+ dwc_otg_hcd
[ 0.704623] usb usb1: SerialNumber: 3f980000.usb
[ 0.705228] hub 1-0:1.0: USB hub found
[ 0.705286] hub 1-0:1.0: 1 port detected
[ 0.705860] dwc_otg: FIQ enabled
[ 0.705866] dwc_otg: NAK holdoff enabled
[ 0.705872] dwc_otg: FIQ split-transaction FSM enabled
[ 0.705882] Module dwc_common_port init
[ 0.706139] usbcore: registered new interface driver usb-storage
[ 0.706318] mousedev: PS/2 mouse device common for all mice
[ 0.707231] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ 0.707469] bcm2835-cpufreq: min=600000 max=1200000
[ 0.707949] sdhci: Secure Digital Host Controller Interface driver
[ 0.707960] sdhci: Copyright(c) Pierre Ossman
[ 0.708322] mmc-bcm2835 3f300000.sdio: could not get clk, deferring probe
[ 0.708774] sdhost-bcm2835 3f202000.mmc: could not get clk, deferring probe
[ 0.708912] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.709412] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.709495] hidraw: raw HID events driver (C) Jiri Kosina
[ 0.709669] usbcore: registered new interface driver usbhid
[ 0.709679] usbhid: USB HID core driver
[ 0.710461] vchiq: vchiq_init_state: slot_zero = (ptrval), is_master = 0
[ 0.711974] [vc_sm_connected_init]: start
[ 0.720558] [vc_sm_connected_init]: end - returning 0
[ 0.721653] Initializing XFRM netlink socket
[ 0.721684] NET: Registered protocol family 17
[ 0.721799] Key type dns_resolver registered
[ 0.722475] Registering SWP/SWPB emulation handler
[ 0.723125] registered taskstats version 1
[ 0.723147] Loading compiled-in X.509 certificates
[ 0.730027] uart-pl011 3f201000.serial: cts_event_workaround enabled
[ 0.730115] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 81, base_baud = 0) is a PL011 rev2
[ 0.731778] console [ttyS0] disabled
[ 0.731814] 3f215040.serial: ttyS0 at MMIO 0x0 (irq = 53, base_baud = 31250000) is a 16550
[ 1.763220] console [ttyS0] enabled
[ 1.767950] mmc-bcm2835 3f300000.sdio: mmc_debug:0 mmc_debug2:0
[ 1.773961] mmc-bcm2835 3f300000.sdio: DMA channel allocated
[ 1.805987] sdhost: log_buf @ (ptrval) (fad07000)
[ 1.857946] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 1.864921] of_cfs_init
[ 1.867599] of_cfs_init: OK
[ 1.871228] Waiting for root device /dev/mmcblk0p2...
[ 1.884011] Indeed it is in host mode hprt0 = 00021501
[ 1.974412] random: fast init done
[ 1.997708] mmc0: new high speed MMC card at address 0001
[ 2.004350] mmcblk0: mmc0:0001 4FPD3R 3.64 GiB
[ 2.009821] mmcblk0boot0: mmc0:0001 4FPD3R partition 1 4.00 MiB
[ 2.016608] mmcblk0boot1: mmc0:0001 4FPD3R partition 2 4.00 MiB
[ 2.022998] mmcblk0rpmb: mmc0:0001 4FPD3R partition 3 512 KiB, chardev (246:0)
[ 2.034200] mmcblk0: p1 p2
[ 2.062395] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 2.070700] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 2.085219] devtmpfs: mounted
[ 2.095578] Freeing unused kernel memory: 1024K
[ 2.100612] Run /sbin/init as init process
[ 2.107108] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 2.113825] Indeed it is in host mode hprt0 = 00001101
[ 2.357461] usb 1-1: New USB device found, idVendor=0424, idProduct=9512, bcdDevice= 2.00
[ 2.365781] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.373713] hub 1-1:1.0: USB hub found
[ 2.377687] hub 1-1:1.0: 3 ports detected
[ 2.679635] systemd[1]: System time before build time, advancing clock.
[ 2.697116] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 2.827410] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[ 2.835902] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.846193] smsc95xx v1.0.6
[ 2.850925] NET: Registered protocol family 10
[ 2.856689] Segment Routing with IPv6
[ 2.896164] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[ 2.918960] systemd[1]: Detected architecture arm.
[ 2.940843] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:af:4b:26
[ 2.958057] systemd[1]: Set hostname to <raspberrypi>.
[ 3.047284] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[ 3.187964] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=8813, bcdDevice= 0.00
[ 3.196476] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.203975] usb 1-1.3: Product: 802.11ac NIC
[ 3.208342] usb 1-1.3: Manufacturer: Realtek
[ 3.212682] usb 1-1.3: SerialNumber: 123456
[ 4.003069] random: systemd: uninitialized urandom read (16 bytes read)
[ 4.023054] random: systemd: uninitialized urandom read (16 bytes read)
[ 4.030496] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 4.067324] random: systemd: uninitialized urandom read (16 bytes read)
[ 4.074316] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 4.117284] systemd[1]: Reached target Paths.
[ 4.152540] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[ 4.187966] systemd[1]: Listening on udev Control Socket.
[ 4.252410] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 4.262530] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ 4.998701] i2c /dev entries driver
[ 5.633068] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 5.958575] systemd-journald[129]: Received request to flush runtime journal from PID 1
[ 6.476564] media: Linux media interface: v0.10
[ 6.480500] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.485983] bcm2835_vc_sm_cma_probe: Videocore shared memory driver
[ 6.486002] [vc_sm_connected_init]: start
[ 6.501999] [vc_sm_connected_init]: installed successfully
[ 6.523343] videodev: Linux video capture interface: v2.00
[ 6.553163] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.556796] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.569758] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.582812] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned.
[ 6.607621] bcm2835-codec bcm2835-codec: Device registered as /dev/video10
[ 6.607749] bcm2835-codec bcm2835-codec: Loaded V4L2 decode
[ 6.616344] bcm2835-codec bcm2835-codec: Device registered as /dev/video11
[ 6.616711] bcm2835-codec bcm2835-codec: Loaded V4L2 encode
[ 6.632140] bcm2835-codec bcm2835-codec: Device registered as /dev/video12
[ 6.632255] bcm2835-codec bcm2835-codec: Loaded V4L2 isp
[ 7.152812] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 7.210237] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 7.400467] 8814au: loading out-of-tree module taints kernel.
[ 7.604325] CAN device driver interface
[ 7.606588] rtc-ds1307 1-0068: registered as rtc0
[ 7.628255] mcp251x spi0.0 can0: MCP2515 successfully initialized.
[ 7.689251] tpm_tis_spi spi1.0: 1.2 TPM (device-id 0x1B, rev-id 16)
[ 7.708225] tpm tpm0: TPM is disabled/deactivated (0x7)
[ 7.819171] random: crng init done
[ 7.819191] random: 7 urandom warning(s) missed due to ratelimiting
[ 7.904804] usbcore: registered new interface driver rtl8814au
[ 9.285337] IPv6: ADDRCONF(NETDEV_UP): can0: link is not ready
[ 9.285386] IPv6: ADDRCONF(NETDEV_CHANGE): can0: link becomes ready
[ 10.138993] 8021q: 802.1Q VLAN Support v1.8
[ 10.725364] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS
[ 10.985702] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 11.329539] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 12.806240] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC1E1
root@raspberrypi:~# lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 3: Dev 4, If 0, Class=Vendor Specific Class, Driver=rtl8814au, 480M
root@raspberrypi:~# ifconfig
can0: flags=193<UP,RUNNING,NOARP> mtu 16
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 10 (UNSPEC)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.140 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::1f2:a2d1:a17c:50af prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:af:4b:26 txqueuelen 1000 (Ethernet)
RX packets 975 bytes 90326 (88.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 200 bytes 51765 (50.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:c0:ca:a8:8e:2f txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@raspberrypi:~#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment