通知 欢迎关注我的店铺天天软件圆

Linux识别是否插入网线命令获取网线插入状态

Linux识别是否插入网线命令获取网线插入状态ss/net/eth0/carrier#0代表未插入网线,1代表插入网线2、ifconfig检索RUNNING字段如下结果,UPBROADCASTRUNNINGMULTICAST其中的RUNNING代表已插入网线z@zlf:/sys/class/net/ens33$ ifconfig ens33     Link encap:Ethernet &nb

阅读全文:Linux识别是否插入网线命令获取网线插入状态


k2p路由openwrt路由旧设备搜不到5G信号设置

k2p路由openwrt路由旧设备搜不到5G信号设置候犯了难,A/AC/AN试了半天我发现只有新手机(小米10/K40/K50)能用,下面就是试出来的旧设备(测试设备为红米9/荣耀P20)可用的配置无线高级设置-mt7615.1.5G.dat模式8-A/Nin5band信道Channel161(5.805GHz)区域代码HK(HongKong)CountryRegion15:Ch149~173无线模式正常模式HTGuardIntervalShort信道带宽160MHz相关推荐斐讯K2POpenW

阅读全文:k2p路由openwrt路由旧设备搜不到5G信号设置


openwrt挂载摄像头教程及添加摄像头自启动

openwrt挂载摄像头教程及添加摄像头自启动able错误openwrt使用MJPG-streamer挂载mjpg-streamer不显示Streamunavaliable的问题解决方法相关推荐mjpg-streamer不显示Streamunavaliable错误解决方法给wr703装了个openwrt系统,  openwrt是基于linux内核的路由操作系统,经过裁剪,因此与普通linux系统文件结构有所不同。为了添加摄像头装了mjpg_streamer见前面但是每次都要手动启动摄像头,实在是太麻烦了于是给它设

阅读全文:openwrt挂载摄像头教程及添加摄像头自启动


mjpg-streamer不显示Stream unavaliable错误解决方法

mjpg-streamer不显示Stream unavaliable错误解决方法关推荐摄像头安装streamunavaliable错误openwrt使用MJPG-streamer挂载在此单独提出来是为了更好的给大家提供解决方案。=====================================================说白了这个问题的出现是因为摄像头的参数不正确,摄像头分辨率、fps、输出格式等信息那么怎么知道一个摄像头的详细信息呢,如果你没有他的说明书或者网上都找不到和他相关的参数信息那就直接插到ubuntu上,用下

阅读全文:mjpg-streamer不显示Stream unavaliable错误解决方法


摄像头安装stream unavaliable错误openwrt使用MJPG-streamer挂载

摄像头安装stream unavaliable错误openwrt使用MJPG-streamer挂载和软件百度下找教程,按照网友说的固件中打上以下选项,都是摄像头相关的驱动和USB识别opkgkmod-usb2opkginstallkmod-usb-ohci#一般BCM用的是ohci USB控制器opkginstallkmod-usb-videoopkginstallkmod-video-gspca-coreopkginstallkmod-video-coreopkginstall

阅读全文:摄像头安装stream unavaliable错误openwrt使用MJPG-streamer挂载


openwrt固件安装IPK软件两种方法opkg安装软件

openwrt固件安装IPK软件两种方法opkg安装软件包支持几千个,功能很强大!关于opkg官网wiki有更详细的说明,包括ipk的源相关介绍请直达连接:http://wiki.openwrt.org/zh-cn/doc/techref/opkg安装的方法主要有两种telnet或者ssh连接后台安装、页面安装下面的所有步骤的前提是当前的路由器已经联网!一、telnet、ssh、TTL安装原始的openwrt默认是没有密码的,只开启了telnet没有开启ssh,当第一次配置完用户名和密码后,关闭了te

阅读全文:openwrt固件安装IPK软件两种方法opkg安装软件


openwrt固件使用blkid命令获取硬盘U盘文件系统UUID格式

openwrt固件使用blkid命令获取硬盘U盘文件系统UUID格式载命令。那么第一步就是如何知道当前插入的U盘的文件系统格式呢?VFAT?FAT32?NTFS?EXT4?blkid(blockid)blkid命令获取文件系统类型、UUID 在Linux下可以使用blkid命令对查询设备上所采用文件系统类型进行查询。blkid主要用来对系统的块设备(包括交换分区)所使用的文件系统类型、LABEL、UUID等信息进行查询。要使用这个命令必须安装e2fsprogs软件包。直接使用blkid可列出当前系统中所以已挂载文件系统的类型注意此命令需要用root

阅读全文:openwrt固件使用blkid命令获取硬盘U盘文件系统UUID格式


DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误

DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误DTS文件配置DDR大小,发现在DTS中配置DDR为256Mb编译出来的固件,在DDR为128Mb的硬件中固件启动之后会造成mem报错,导致系统重启。二、解决方法通过查看linuxkernel中arch/mips/ralink/of.c文件的plat_mem_setup()函数,发现如果DTS文件中没有配置DDR大小,系统则会自动识别DDR大小void __init plat_mem_set

阅读全文:DDR在DTS中配置mem=256Mb导致mem报错解决DDR大小识别错误


openwrt固件ipk文件结构分析ipk文件本质是什么?

openwrt固件ipk文件结构分析ipk文件本质是什么?文件一般由三部分组成:一个称为debian-binary的文本文件,一个名为control.tar.gz的压缩tar包(tarball),一个名为data.tar.gz的压缩tar包。IPK文件可以用tar命令来解压,解压后的主要文件结构如下:文本显示不正常,用图片代替吧debian-binary:文本文件debian-binary包含二进制软件的版本号,目前版本号为2.0data.tar.gz :包含要安装的程序和数据等软件包的实际“有效载荷”。

阅读全文:openwrt固件ipk文件结构分析ipk文件本质是什么?


openwrt固件后台LUCI页面报错查看错误debug调试代码

openwrt固件后台LUCI页面报错查看错误debug调试代码CI中有时候会出现一些奇怪的错误,但是在浏览器中仅会提示一些502等信息量很少的错误看到github上有人提出一种错误的debug方法,连接:https://github.com/tanyingyu/luci-tutorials/blob/master/06-debugging.md首先在/www/cgi-bin下创建一个luci.dbg的文件,如下代码#!/usr/bin/lua require&nbs

阅读全文:openwrt固件后台LUCI页面报错查看错误debug调试代码


make V=s编译后log日志openwrt生成固件firmware注释

make V=s编译后log日志openwrt生成固件firmware注释nwrt固件生成ipk的过程》,现在说下编译openwrt固件生成firmware的过程及注释讲解由于想看看生成各个文件系统格式文件的过程,所以在TargetImages中把ext4/jffs2/squashfs都打上了,实际上最后固件使用的文件系统是squashfs+jffs2TargetImages —>

阅读全文:make V=s编译后log日志openwrt生成固件firmware注释


openwrt固件生成ipk的过程ipk文件到底是什么?

openwrt固件生成ipk的过程ipk文件到底是什么?ipk,我们要做的第一件事是创建一个目录树,其中包含将要安装的文件(并且只有这些文件)。例如,如果我们在/usr/bin中有一个可执行的foo,在/etc中有一个文件foo.conf。我们希望有以下结构:ipkg-temp/|--etc|`--foo.conf`--usr`--bin`--foo注意:你应该使用一个Linux分区来保存ipkg-temp。如果您使用msd

阅读全文:openwrt固件生成ipk的过程ipk文件到底是什么?


openwrt固件生成ipk的过程ipk是如何生成的?ipk文件本质是什么?

openwrt固件生成ipk的过程ipk是如何生成的?ipk文件本质是什么?来安装软件包那么请问ipk是如何生成的?ipk文件本质是什么?不过不知道也无妨,因为我们一般开发的无需知道这个,只要知道怎么使用即可!但是。。。我蛋疼,必须追根究底的看下!图文无关linux下生成ipk用百度搜索基本都是没用的,没有人点到问题上!于是谷歌。。找到了一篇文章:openwrt固件生成ipk的过程ipk文件到底是什么?

阅读全文:openwrt固件生成ipk的过程ipk是如何生成的?ipk文件本质是什么?


ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器

ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器了自己用的基于ubuntu18.04搭建的openwrt编译环境,可以方便开发者快速搭建开发环境,而且以容器的方式独立于宿主机,好处多多.镜像的简介:本镜像基于ubuntu18.04,root密码1234561、安装了openwrt编译环境需要依赖的软件包2、替换了apt源为阿里源3、支持终端中文显示和输入4、新增了用户op,密码为123456本文不会大篇幅讲解docker如何使用,但用到的docker命令会写出来,请自行百度d

阅读全文:ubuntu用docker快速搭建openwrt编译环境siasjack/ubuntuopenwr容器


openwrt固件升级不支持所上传的文件格式。请确认选择的文件无误。怎么解决?

openwrt固件升级不支持所上传的文件格式。请确认选择的文件无误。怎么解决?件格式请确认选择的文件无误”这个问题,今天说说这个错误的原因和解决方法。1.现象通过页面升级提示如下,“不支持所上传的文件格式。请确认选择的文件无误。”通过sysupgrade命令升级时提示如下错误root@OpenWrtdl:/tmp#sysupgrade-n-v/tmp/openwrt-ramips-mt7620-mt7620a-squashfs-sysupg

阅读全文:openwrt固件升级不支持所上传的文件格式。请确认选择的文件无误。怎么解决?


软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误

软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误跨平台运行docker镜像的时候就会报错,由于binfmt是一个内核功能,如果现在使用的openwrt固件的话,只能重新编译openwrt固件打开内核对binfmt的支持才行。在某些使用场景如跨平台运行docker镜像的时候,会提示不支持,使用如下命令时# docker run --rm --privileged multiarch/qemu-user-static --reset&n

阅读全文:软路由openwrt X86内核不支持binfmt导致No binfmt support in the kernel错误