分类 默认分类 下的文章

https://www.jianshu.com/p/b26a04394e0f

定义好版本号,对于产品的版本发布与持续更新很重要;
但是对于版本怎么定义,规则如何确定,却是千差万别。具体应用,可以结合自己目前的实际情况命名;

很多软件在正式发布前都会发布一些预览版或者测试版,一般都叫“beta版”或者 “rc版”,特别是开源软件,甚至有“alpha版”,下面来解释一下各个版本的意思。

alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。
beta版:公开测试版。β是希腊字母的第二个,顾名思义,这个版本比alpha版发布得晚一些,主要是给“部落”用户和忠实用户测试用的,该版本任然存 在很多BUG,但是相对alpha版要稳定一些。这个阶段版本的软件还会不断增加新功能。如果你是发烧友,可以下载这个版本。
rc版:Release Candidate(候选版本),该版本又较beta版更进一步了,该版本功能不再增加,和最终发布版功能一样。这个版本有点像最终发行版之前的一个类似 预览版,这个的发布就标明离最终发行版不远了。作为普通用户,如果你很急着用这个软件的话,也可以下载这个版本。
stable版:稳定版。在开源软件中,都有stable版,这个就是开源软件的最终发行版,用户可以放心大胆的用了。

另外,对于商业软件,还有一下版本:

RTM版:全称为Release to Manufacture。工厂版。改版程序已经固定,就差工厂包装、光盘印图案等工作了。
OEM版:厂商定制版。
EVAL版:评估版。就是有30或者60天等使用期限的版本。
RTL版:Retail.(零售版),这个版本就是真正发售的版本,有漂亮的包装、光盘、说明书等东西和高昂的价格。

有的产品号称是永远的Beta版,持续不断地更新、优化,迭代,产品才有生命力!

PR:premiere的缩写 预览版

作者:良人与我
链接:https://www.jianshu.com/p/b26a04394e0f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

https://ubuntuqa.com/article/111.html

问题描述

我使用Software Sources程序添加了一些额外的存储库。但是当我重新加载包数据库时,出现如下错误:

W: GPG error: http://ppa.launchpad.net trusty InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 8BAF9A6F

根据官方的Ubuntu文档,我知道我可以在终端中使用apt-key修复它。但我希望以图形方式做。有没有办法做到这一点,而不使用终端?

最佳解决方案

到目前为止,最简单的方法是使用Y-PPA-Manager(现在将launchpad-getkeys脚本与图形界面集成在一起)。

要安装它,首先添加该程序的webupd8存储库:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager

更新您的软件列表并安装Y-PPA-Manager:

sudo apt-get update
sudo apt-get install y-ppa-manager

运行y-ppa-manager(即键入y-ppa-manager,然后按确认键)。

当出现主y-ppa-manager窗口时,点击”Advanced.”

从高级任务列表中,选择“尝试导入所有缺少的GPG密钥”,然后单击确定。你完成了!正如警告对话框所示,当您开始操作时,根据您拥有的PPA数量和连接速度,可能需要一段时间(大约2分钟)。

次佳解决方案

在终端中执行以下命令

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>

其中<PUBKEY>是您缺少存储库的公钥,例如8BAF9A6F。

然后更新

sudo apt-get update

备用方法:

sudo gpg --keyserver pgpkeys.mit.edu --recv-key <PUBKEY>
sudo gpg -a --export <PUBKEY> | sudo apt-key add -
sudo apt-get update

请注意,当你输入一个密钥这样使用apt-key你是在告诉你信任你要导入签署您的系统将使用软件密钥的系统。除非您确定密钥真的是包销售商的关键,否则不要这样做。

第三种解决方案

当你没有合适的存储库公钥时会发生这种情况。

要解决这个问题,请使用以下命令:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv 9BDB3D89CE49EC21

它从Ubuntu密钥服务器中检索密钥。然后这个:

gpg --export --armor 9BDB3D89CE49EC21 | sudo apt-key add -

它将密钥添加到apt受信任的密钥。

该解决方案可以找到here& here& here。

第四种方案

您需要获取并导入密钥。

要从PPA获取密钥,请访问PPA的Launchpad页面。在Launchpad的每个PPA页面上,点击’关于这个PPA的技术细节'(1)后,你会发现这个链接(2):

apt,gnupg,ubuntu

按照它并点击密钥ID链接(3):

apt,gnupg,ubuntu

保存页面,这是你的关键文件。

现在是时候导入它了:

Applications > Software Center,

Edit > Software sources...,

输入你的密码,

转到Authentication选项卡并单击Import Key File...,最后

选择保存的密钥文件,然后单击OK。

而已。

第五种方案

apt只能处理/etc/apt/trusted.gpg.d中的40个键。 41个密钥,即使您经历了所有添加缺少的密钥的步骤,您也会得到GPG错误“找不到公用密钥”。

请检查您不再使用的ppa(s)文件中是否有未使用的密钥。如果全部正在使用中,请考虑删除一些ppa以及/etc/apt/trusted.gpg.d中的相应密钥文件

此外,使用

sudo apt-key adv

被认为是一种安全风险,不被推荐,因为你“破坏了整个安全概念,因为这不是一个安全的接收密钥的方式,因为各种原因(例如:hkp是一个明文协议,可以伪造短的甚至长的keyid,… )”。 http://ubuntuforums.org/showthread.php?t=2195579

我相信正确的方法来添加丢失的键(例如1ABC2D34EF56GH78)是

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv 1ABC2D34EF56GH78
gpg --export --armor 1ABC2D34EF56GH78 | sudo apt-key add -

第六种方案

WebUpd8 PPA中包含一个小脚本,我将链接为一个.deb下载文件,因此您不必添加整个PPA,它将自动导入所有缺少的GPG密钥。

下载并安装Launchpad-getkeys(忽略它的版本,它适用于从Karmic到Oneiric的所有Ubuntu版本)。安装完成后,打开终端并输入:

sudo launchpad-getkeys

如果您使用代理服务器,则情况会稍微复杂一些,因此请参阅this获取更多信息

第七种方案

安装Heroku时遇到同样的问题。下面的链接解决了我的问题 –

http://naveenubuntu.blogspot.in/2011/08/fixing-gpg-keys-in-ubuntu.html

修复NO_PUBKEY问题后,仍然存在以下问题

W: GPG error: xhttp://toolbelt.heroku.com ./ Release: The following signatures were invalid: BADSIG C927EBE00F1B0520 Heroku Release Engineering <release@heroku.com>

为了解决它,我在终端中执行了以下命令:

sudo -i
apt-get clean
cd /var/lib/apt
mv lists lists.old
mkdir -p lists/partial
apt-get clean
apt-get update

来源 – Link to solve it

第八种方案

确保您安装了apt-transport-https:

dpkg -s apt-transport-https > /dev/null || bash -c "sudo apt-get update;
sudo apt-get install apt-transport-https -y"

添加存储库:

curl https://repo.skype.com/data/SKYPE-GPG-KEY | sudo apt-key add -
echo "deb [arch=amd64] https://repo.skype.com/deb stable main" | sudo tee /etc/apt/sources.list.d/skype-stable.list

安装Skype for Linux:

sudo apt-get update
sudo apt-get install skypeforlinux -y

来源:https://community.skype.com/t5/Linux/Skype-for-Linux-Beta-signatures-couldn-t-be-verified-because-the/td-p/4645756

第九种方案

更一般地说,以下方法应该适用于每个存储库。首先,在搜索引擎的最终帮助下,搜索程序提供商网站上的文本,如下所示:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.1 (GNU/Linux)
[...]
-----END PGP PUBLIC KEY BLOCK-----

这样的文本例如显示在http://deb.opera.com上。复制该段落,将其粘贴到您在桌面上创建的空白文件中。这导致密钥文件。

然后继续输入密钥:

应用程序>软件中心

编辑>软件来源…,输入密码

身份验证标签,点击’导入密钥文件…’

选择保存的密钥文件并点击’Ok’。

您现在可以删除以前创建的密钥文件。

第十种方案

好!我最终找到了路!

我测试了所有方法来修复GPG错误NO_PUBKEY,并且没有任何工作适合我。

我删除了/etc/apt/trusted.gpg.d文件夹的全部内容

cd /etc/apt/trusted.gpg.d
sudo rm -R *
sudo apt-get update

我使用Y-PPA-Manager方法,因为我懒得手动创建所有的pubkey(太多):http://www.unixmen.com/fix-w-gpg-error-no_pubkey-ubuntu/

再次运行sudo apt-get更新,最终所有工作都很好!坦克!

基于资料来源:https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1263540 上的#17后
参考资料

How do I fix the GPG error “NO_PUBKEY”?

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/111.html

[General]
#directory=target-rootfs
cleanup=true
noauth=true
unpack=true
debootstrap=Debian Net Utils
aptsources=Debian
noauth=true # GPG error

[Debian]
packages=apt kmod lsof
#source=https://mirrors.sjtug.sjtu.edu.cn/debian/
source=https://mirrors.tuna.tsinghua.edu.cn/debian/
keyring=debian-archive-keyring
suite=buster
components=main contrib non-free

[Net]
# Basic packages to enable the networking
packages=netbase net-tools ethtool udev iproute2 iputils-ping ifupdown isc-dhcp-client ssh
#source=https://mirrors.sjtug.sjtu.edu.cn/debian/
source=https://mirrors.tuna.tsinghua.edu.cn/debian/

[Utils]
# General purpose utilities
packages=locales adduser vim less wget dialog usbutils
#source=https://mirrors.sjtug.sjtu.edu.cn/debian/
source=https://mirrors.tuna.tsinghua.edu.cn/debian/

# sudo multistrap -a armel -d armel-rootfs -f multistrap.conf
# sudo multistrap -a armhf -d armhf-rootfs -f multistrap.conf

最近测试 lichee-pi zero v3s 发现插上以太网后,发热特别严重,一度怀疑设备树配置,驱动问题,最后觉得是不是芯片在使用内置 EPHY 后功率特别大导致,然而发现 HR911105A 的引脚也热的烫手,最后确认出现在硬件上。

通过对比 V3S 和 H3 Datasheet, 可以确定 v3s 和 H3 同属于 sun8i 系列,EMAC 和 EPHY 配置是兼容的,且默认使能 EPHY 且不需要配置 mii gpio 引脚,使用的专用 IO 口,通过 syscon 使能外设和时钟后即可,所以 emac 设备树可以直接采用 H3 的配置,并使用相同的以太网驱动, 可以共享主线 linux kernel H3 Ethernet 驱动。

lichee-zero dock 移除 L1, R8, R9, R10, R11

lichee-zero_ethernet.jpg

H3 Ethernet 原理部分,EPHY TX RX 引脚直连 CPU ,无任何上下拉电阻和电容。
NanoPi-M1.jpg

lichee-pi_zero v3s Windows 环境下 USB FEL 下载到 RAM 运行 OpenWrt 19.07.1 测试

Windows 环境下通过 USB 下载到 RAM 里运行,无需烧写 flash 和插入 SD 卡,下载脚本如下:
注意 [color=#FF0000]initrd=0x41B00000,12M[/color],12M表示 rootfs.cpio 大小,小于实际大小将导致 rootfs 挂载错误。

[code]
"..toolssunxi-felsunxi-fel.exe" -p uboot u-boot-sunxi-with-spl.bin write 0x41000000 zImage write 0x41800000 ..u-bootsun8i-v3s-licheepi-ethernet.dtb write 0x41B00000 rootfs.cpio

@echo "setenv bootargs console=ttyS0,115200 initrd=0x41B00000,12M; bootz 0x41000000 - 0x41800000"
[/code]

测试文件:
roots 文件取致 docker_hub >> openwrtorg/imagebuilder:sunxi-cortexa7-19.07.1 >> make image 输出 rootfs.squashfs
由于 kernel,驱动,rootfs 未完全正确配置,仅作运行 openwrt 体验测试.

运行日志:
[code]

U-Boot SPL 2020.01 (Mar 12 2020 - 17:57:35 +0800)
DRAM: 64 MiB
Trying to boot from FEL

U-Boot 2020.01 (Mar 12 2020 - 17:57:35 +0800) Allwinner Technology

CPU: Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero Ethernet
DRAM: 64 MiB
MMC: mmc@01c0f000: 0
Loading Environment from FAT... Card did not respond to voltage select!
In: serial@01c28000
Out: serial@01c28000
Err: serial@01c28000
Net: No ethernet found.
starting USB...
No working controllers found
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
starting USB...
No working controllers found
USB is stopped. Please issue 'usb start' first.
starting USB...
No working controllers found
No ethernet found.
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-sunxi-sunxi
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-sunxi
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
No ethernet found.
Config file not found
starting USB...
No working controllers found
No ethernet found.
No ethernet found.
=>
=> setenv bootargs console=ttyS0,115200 initrd=0x41B00000,12M; bootz 0x41000000 - 0x41800000

Flattened Device Tree blob at 41800000

Booting using the fdt blob at 0x41800000
Loading Device Tree to 42dfa000, end 42dff8b8 ... OK

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.19.105 (iron@iron-debian-ipason) (gcc version 8.3.0 (Buildroot 2019.11.1-g23989e8-dirty)) #1 SMP Thu Mar 12 17:59:02 +08 2020
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 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: Lichee Pi Zero Ethernet
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Failed to reserve 16 MiB
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: Using PSCI v0.1 Function IDs from DT
[ 0.000000] random: get_random_bytes called from start_kernel+0x9c/0x408 with crng_init=0
[ 0.000000] percpu: Embedded 15 pages/cpu s30476 r8192 d22772 u61440
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyS0,115200 initrd=0x41B00000,12M
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Memory: 42652K/65536K available (6144K kernel code, 420K rwdata, 1528K rodata, 1024K init, 242K bss, 22884K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc4800000 - 0xff800000 ( 944 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7136 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 421 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 243 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] GIC: GICv2 detected, but range too small and irqchip.gicv2_force_probe not set
[ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000020] Switching to timer-based delay loop, resolution 41ns
[ 0.000212] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000437] Console: colour dummy device 80x30
[ 0.000495] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.000512] pid_max: default: 32768 minimum: 301
[ 0.000677] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000695] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.001470] CPU: Testing write buffer coherency: ok
[ 0.001961] /cpus/cpu@0 missing clock-frequency property
[ 0.001990] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.002742] Setting up static identity map for 0x40100000 - 0x40100060
[ 0.002992] rcu: Hierarchical SRCU implementation.
[ 0.003803] smp: Bringing up secondary CPUs ...
[ 0.003825] smp: Brought up 1 node, 1 CPU
[ 0.003834] SMP: Total of 1 processors activated (48.00 BogoMIPS).
[ 0.003842] CPU: All CPU(s) started in HYP mode.
[ 0.003847] CPU: Virtualization extensions available.
[ 0.004688] devtmpfs: initialized
[ 0.007668] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 0.007954] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.007989] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.008217] pinctrl core: initialized pinctrl subsystem
[ 0.009278] NET: Registered protocol family 16
[ 0.009730] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.010992] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.011012] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.022576] SCSI subsystem initialized
[ 0.023267] usbcore: registered new interface driver usbfs
[ 0.023339] usbcore: registered new interface driver hub
[ 0.023447] usbcore: registered new device driver usb
[ 0.023687] pps_core: LinuxPPS API ver. 1 registered
[ 0.023698] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.023719] PTP clock support registered
[ 0.023981] Advanced Linux Sound Architecture Driver Initialized.
[ 0.025171] clocksource: Switched to clocksource arch_sys_counter
[ 0.035939] NET: Registered protocol family 2
[ 0.036606] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[ 0.036644] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.036667] TCP bind hash table entries: 1024 (order: 1, 8192 bytes)
[ 0.036691] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.036841] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.036893] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.037111] NET: Registered protocol family 1
[ 0.037964] RPC: Registered named UNIX socket transport module.
[ 0.037986] RPC: Registered udp transport module.
[ 0.037993] RPC: Registered tcp transport module.
[ 0.037999] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.038300] Unpacking initramfs...
[ 0.187059] Initramfs unpacking failed: junk in compressed archive
[ 0.199590] Freeing initrd memory: 12288K
[ 0.201624] workingset: timestamp_bits=30 max_order=14 bucket_order=0
[ 0.208998] NFS: Registering the id_resolver key type
[ 0.209053] Key type id_resolver registered
[ 0.209060] Key type id_legacy registered
[ 0.210829] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[ 0.210855] io scheduler noop registered
[ 0.210863] io scheduler deadline registered
[ 0.211069] io scheduler cfq registered (default)
[ 0.211084] io scheduler mq-deadline registered
[ 0.211092] io scheduler kyber registered
[ 0.211876] sun4i-usb-phy 1c19400.phy: Couldn't request ID GPIO
[ 0.215765] sun8i-v3s-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.278274] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[ 0.281407] console [ttyS0] disabled
[ 0.301685] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 30, base_baud = 1500000) is a U6_16550A
[ 0.915558] console [ttyS0] enabled
[ 0.921714] libphy: Fixed MDIO Bus: probed
[ 0.925921] CAN device driver interface
[ 0.930159] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD0
[ 0.936052] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD1
[ 0.941883] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD2
[ 0.947731] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD3
[ 0.953558] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD4
[ 0.959398] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD5
[ 0.965235] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD7
[ 0.971062] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD8
[ 0.976898] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD9
[ 0.982725] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD10
[ 0.988648] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD12
[ 0.994561] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD13
[ 1.000483] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD15
[ 1.006412] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD16
[ 1.012325] sun8i-v3s-pinctrl 1c20800.pinctrl: unknown pin PD17
[ 1.018503] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[ 1.024294] dwmac-sun8i 1c30000.ethernet: No regulator found
[ 1.030518] dwmac-sun8i 1c30000.ethernet: Current syscon value is not the default 38000 (expect 58000)
[ 1.039916] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register supported
[ 1.047157] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine supported
[ 1.054372] dwmac-sun8i 1c30000.ethernet: COE Type 2
[ 1.059345] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported
[ 1.066138] dwmac-sun8i 1c30000.ethernet: Normal descriptors
[ 1.071790] dwmac-sun8i 1c30000.ethernet: Chain mode enabled
[ 1.077673] libphy: stmmac: probed
[ 1.081769] dwmac-sun8i 1c30000.ethernet: Found internal PHY node
[ 1.088123] libphy: mdio_mux: probed
[ 1.091729] dwmac-sun8i 1c30000.ethernet: Switch mux to internal PHY
[ 1.098133] dwmac-sun8i 1c30000.ethernet: Powering internal PHY
[ 1.108828] libphy: mdio_mux: probed
[ 1.112700] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.119358] ehci-platform: EHCI generic platform driver
[ 1.124697] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.130978] ohci-platform: OHCI generic platform driver
[ 1.137540] sun6i-rtc 1c20400.rtc: rtc core: registered rtc-sun6i as rtc0
[ 1.144339] sun6i-rtc 1c20400.rtc: RTC enabled
[ 1.149139] i2c /dev entries driver
[ 1.153820] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[ 1.162468] sunxi-mmc 1c0f000.mmc: Linked as a consumer to regulator.2
[ 1.195210] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
[ 1.203772] usbcore: registered new interface driver usbhid
[ 1.209452] usbhid: USB HID core driver
[ 1.215395] NET: Registered protocol family 17
[ 1.219884] can: controller area network core (rev 20170425 abi 9)
[ 1.226230] NET: Registered protocol family 29
[ 1.230677] can: raw protocol (rev 20170425)
[ 1.234944] can: broadcast manager protocol (rev 20170425 t)
[ 1.240648] can: netlink gateway (rev 20170425) max_hops=1
[ 1.246474] Key type dns_resolver registered
[ 1.250835] Registering SWP/SWPB emulation handler
[ 1.263293] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[ 1.274231] usb_phy_generic usb_phy_generic.0.auto: Linked as a consumer to regulator.0
[ 1.282874] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 1.288725] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 1.297844] hub 1-0:1.0: USB hub found
[ 1.301811] hub 1-0:1.0: 1 port detected
[ 1.308483] sun6i-rtc 1c20400.rtc: setting system clock to 1970-01-01 00:07:27 UTC (447)
[ 1.316968] ALSA device list:
[ 1.319948] No soundcards found.
[ 1.325460] Freeing unused kernel memory: 1024K
[ 1.330200] Run /init as init process
[ 1.375476] init: Console is alive
[ 1.379208] init: - watchdog -
[ 1.386185] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 1.393761] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 1.403639] init: - preinit -
[ 1.544378] random: jshn: uninitialized urandom read (4 bytes read)
[ 1.579390] random: jshn: uninitialized urandom read (4 bytes read)
[ 1.604300] random: jshn: uninitialized urandom read (4 bytes read)
[ 1.629396] Generic PHY 0.1:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0.1:01, irq=POLL)
[ 1.640565] dwmac-sun8i 1c30000.ethernet eth0: No Safety Features support found
[ 1.647965] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[ 1.655652] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 4.779625] mount_root: mounting /dev/root
[ 4.788965] urandom-seed: Seed file not found (/etc/urandom.seed)
[ 4.822172] procd: - early -
[ 4.826303] procd: - watchdog -
[ 5.648485] procd: - watchdog -
[ 5.652013] procd: - ubus -
[ 5.659878] urandom_read: 1 callbacks suppressed
[ 5.659890] random: ubusd: uninitialized urandom read (4 bytes read)
[ 5.705582] random: ubusd: uninitialized urandom read (4 bytes read)
[ 5.712395] random: ubusd: uninitialized urandom read (4 bytes read)
[ 5.719743] procd: - init -
Please press Enter to activate this console.
[ 5.998354] kmodloader: loading kernel modules from /etc/modules.d/*
[ 6.016215] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 6.027208] urngd: v1.0.2 started.
[ 6.078768] random: crng init done
[ 6.082196] random: 3 urandom warning(s) missed due to ratelimiting

BusyBox v1.30.1 () built-in shell (ash)

_ __ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|

      |__| W I R E L E S S   F R E E D O M

-----------------------------------------------------

OpenWrt 19.07.1, r10911-c155900f66

=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password

in order to prevent unauthorized SSH logins.

root@OpenWrt:/# [ 31.845166] vcc3v0: disabling
[ 31.848160] vcc3v3: disabling
[ 31.851125] vcc5v0: disabling

root@OpenWrt:/# ifconfig
lo Link encap:Local Loopback

      inet addr:127.0.0.1  Mask:255.0.0.0
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:64 errors:0 dropped:0 overruns:0 frame:0
      TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:4352 (4.2 KiB)  TX bytes:4352 (4.2 KiB)

root@OpenWrt:/# ifconfig -a
eth0 Link encap:Ethernet HWaddr 02:03:AE:96:27:E8

      BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:31 

lo Link encap:Local Loopback

      inet addr:127.0.0.1  Mask:255.0.0.0
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:64 errors:0 dropped:0 overruns:0 frame:0
      TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:4352 (4.2 KiB)  TX bytes:4352 (4.2 KiB)

root@OpenWrt:/# ifup eth0
Interface eth0 not found
root@OpenWrt:/# ifconfig eth0 up
[ 79.462208] Generic PHY 0.1:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0.1:01, irq=POLL)
[ 79.473288] dwmac-sun8i 1c30000.ethernet eth0: No Safety Features support found
[ 79.480734] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[ 79.488421] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
root@OpenWrt:/# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 02:03:AE:96:27:E8

      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:31 

root@OpenWrt:/# dhcpc eth0
/bin/ash: dhcpc: not found
root@OpenWrt:/# udhcpc eth0
udhcpc: started, v1.30.1
udhcpc: sending discover
udhcpc: sending discover
udhcpc: sending discover
[ 126.325651] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx

udhcpc: sending select for 192.168.2.176
udhcpc: lease of 192.168.2.176 obtained, lease time 43200
udhcpc: ifconfig eth0 192.168.2.176 netmask 255.255.255.0 broadcast 192.168.2.255
udhcpc: setting default routers: 192.168.2.1
root@OpenWrt:/#
root@OpenWrt:/# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 02:03:AE:96:27:E8

      inet addr:192.168.2.176  Bcast:192.168.2.255  Mask:255.255.255.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:12 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:1879 (1.8 KiB)  TX bytes:1026 (1.0 KiB)
      Interrupt:31 

root@OpenWrt:/# cat /etc/hostname
licheepi-zero-xwiron
root@OpenWrt:/# netsta -tunpl
/bin/ash: netsta: not found
root@OpenWrt:/# netstat -tunpl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 192.168.2.176:53 0.0.0.0:* LISTEN 331/dnsmasq
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 331/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 368/dropbear
netstat: /proc/net/tcp6: No such file or directory
udp 0 0 192.168.2.176:53 0.0.0.0:* 331/dnsmasq
udp 0 0 127.0.0.1:53 0.0.0.0:* 331/dnsmasq
netstat: /proc/net/udp6: No such file or directory
root@OpenWrt:/#

[/code]