• 编译常见问题

    1. openwrt编译失败,必须使用root 权限才能编译,但openwrt还不让用root。

    解决的问题记录下
    方案1:使用普通用户无权限编译失败
    原因:用普通用户编译失败原因是普通用户没有对openwrt里文件操作的权限,可以通过ubuntu文件夹观看,所有文件都有锁。
    解决:

    # sudo chmod -R 777 openwrt

    更改文件夹及里边嵌套的文件的使用权限。

     

    方案2:使用root编译报错
    原因:因为openwrt不建议用root编译
    解决:
    Export FORCE_UNSAFE_CONFIGURE=1
    Export FORCE=1

    修改 include/prereq-build.mk。最新的版本已去掉这个限制。

  • kicad简介

     

    KiCad是一种免费、开源和跨平台的EDA设计工具,它能够创建电路原理图并进行PCB布局布线,它具有一个集成化的开发环境。

     

    kicad的特点

    1. 免费
    相比较于费力去破解,使用盗版的工具,花费在破解上面的时间费时费力,那么相比较于免费的Kicad,为何不尝试下呢?而且免费,那不是白嫖么,又能白嫖又能支持正版何乐而不为呢。

    2. 开源
    说到开源,大家耳熟能详的L…[阅读更多]

  • 2.2.3 Openwrt编译成功后的各种固件格式说明

     

    [table id=20220114-2-openwrt-firmware-format /]

  • 2.2.2 Openwrt 各默认配置文件说明

    [table id=20220114-openwrt-configfile /]

  • 2.2 Menuconfig 编译参数详解

     

    2.2.1  LUCI全部插件列表及解释

    LuCI —> Applications —> luci-app-accesscontrol #访问时间控制

    LuCI —> Applications —> luci-app-acme #ACME自动化证书管理环境

    LuCI —> Applications —> luci-app-adblock #ADB广告过滤

    LuCI —> Applications —> luci-app-adbyby-plus #广告屏蔽大师Plus +

    LuCI —> Applications —> luci-app-advanced-reboot #Linksys高级重启…[阅读更多]

  • 一、基础环境准备

    1. Linux系统,建议Ubuntu或Linuxmint,这里是Mint 20.3版本

    2. 出国留学环境准备(网络环境十分重要,不然后面下载一些dl依赖文件可能会缺失最终导致编译失败)

    3.  SSH或者Putty 等其他远程登录工具,本地开发者可忽略

     

    二、编译具体步骤

    Openwrt 的编译过程含基础软件包的更新和Menuconfig参数的详细配置

    2.1 编译详细过程记录

    1>. 首先装好 Ubuntu 64bit,推荐 Ubuntu 18 LTS x64 / 本地使用的是linuxmint 20
    2>. 更新软件源及安装依赖

    # sudo apt-get update

    # su…[阅读更多]

  • 更详细的编译过程如下

    目录

    一、基础环境准备
    二、编译具体步骤
    2.1 编译详细过程记录
    2.2 Menuconfig 编译参数详解
    2.2.1 LUCI全部插件列表及解释
    2.2.2 Openwrt 各默认配置文件说明
    2.3 Openwrt编译成功后固件的各种格式说明
    三、常见问题及解决方案
    四、参考文章

     

     

  • 如下是openwrt编译固件的详细步骤

    1. 升级组件及安装依赖

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt install gcc g++ unzip make libncurses-dev mkisofs

     

    2.下载openwrt最新源码

    sudo git clone https://git.openwrt.org/openwrt/openwrt.git

    #cd openwrt

    # ./scripts/feeds update -a
    # ./scripts/feeds install -a

     

    3. 编译,根据自己的需求选择详细配置[阅读更多]

  • Install on Ubuntu 6.0.0 Stable Release

    Installation
    KiCad 6.0.0 is available in PPA for KiCad: 6.0 releases .
    To install KiCad via the PPA, you can use the Software Manager:
    Open the Software Manager.
    Select ‘Edit’ → ‘Software Sources…​’.
    Open the ‘Other Software’ tab.
    Click ‘Add…​’, and enter the PPA address: pp…[阅读更多]

  • 蓝牙模组信息: TLS8250

    安信可科技与泰凌微电子合作,基于TLSR8258系列低功耗蓝牙芯片,推出了数款模块,主打物联网应用,支持蓝牙Mesh,可连接天猫精灵、米家。

     

  •  

    米家mesh通断器拆机

  • 1.例如查看80端口是否开放,输入 lsof -i:端口号 ,如果没有信息出现则说明该端口还未开放

    $ lsof -i:80
    $ telnet 192.168.0.1 80

    2.也可以通过以下命令,查看所有开放的端口

    $ netstat -aptn
    $ iptables -nL

    3.以上只是查看端口的开放情况,以下将实现开启端口的命令,分别是查看防火墙状态、开启防火墙、开启端口、防火墙重启

    $ ufw status
    $ ufw enable
    $ ufw allow 22
    $ ufw reload

  • 进入/var/log/mail.log下发现如下错误:

    stat=Deferred: Connection timed out with mxbiz2.qq.com.

     

    经排查是25端口被服务商禁用

  • 在shell中拷贝远程服务器文件出现如下错误:

    -zsh:no matches found

    解决方案:

    1.在 ~/.zshrc 中加入:setopt no_nomatch
    2.执行 source ~/.zshrc

    ok
     

  • 现象:米家小爱同学app端摄像头(小米摄像头2k云台版)突然显示白屏

     

    解决办法:

    重启摄像头可以解决。

  • 11. apt-get upgrade时提示:The following packages have been kept back

     

    该警告提示是因为有部份packages的安装版比release版要新,从而出现”The following packages have been kept back”这个问题,解决方法,使用以下命令统一更新到发布的版本:

    # sudo apt-get -u dist-upgrade

     

    这条命令会强制更新软件包到最新版本,并自动解决缺少的依赖包。

     

  • 目的: 将文件夹创建为自定义磁盘

    方法:

    1. 打开磁盘工具disk Utility,

    2. 选择file -> new->balnk disk

    3. 创建磁盘名称。选择加密方式

    4. 调整磁盘大小(一旦创建后就无法修改了),后期如果磁盘内容扩张,则需要重新新建一遍

    5.  将文件夹内的内容拖入该磁盘,结束。

  • Oracle 甲骨文免费cloud vps申请最后一步信息用卡验证失败解决方案

     

    症状:

    进行到最后一步时,一般会提示信用卡验证失败,但是扣费可能成功。

     

    解决方案:

    • 一定不要用pc申请,请在手机端使用移动网络进行申请
    • 用iPhone safari 浏览器申请
    • 全程不用挂梯子
  • Marktext开源了,还行。
    https://github.com/marktext/marktext

  • ssd和usb这两种硬件的接口是极其混乱的,真的每次都有想fuck的冲动…

  • 读取更多
WirelessLink
Logo