ensp 添加路由设备后无法启动console一直闪#号的解决方法

ensp 经过排查跟windows防火墙有关,如果是安全不敏感的,直接关掉防火墙即可,或是在windows防火墙中添加允许通过windows defender防火墙的应用。添加 eNSP(c:\Program Files\Huawei\eNSP\eNSP_Client.exe)、ensp_vboxserver(c:\Program Files\Huawei\eNSP\vboxserver\ensp_vboxserver.exe),同时允许专用、共用网络。

在ensp安装完毕后,添加交换机使用正常,而路由设备则无法正常使用,console中一直闪现#号。

这个时候打开virtaulbox中,可以发现有设备实例已经运行,查看该虚拟机可以看到,已经正常启动到登录状态。

随后在ensp中停止该设备并退出ensp,重新打开ensp后看到有提示加ensp添加到windows防火墙信任的应用列表中,允许在通过公用网络的提示。

于是打开windows 防火墙设置查看,打开“允许应用或功能通过Windows Defender防火墙”,尝试添加ensp时提示,该应用已经允许通过。但是在打开 ensp 的时候依然会有添加例外的提示。

到此考虑到跟网络相关,打开windows defender防火墙设置-启用或关闭windows defender防火墙,在专用网设置和公用网设置中勾选中Windows Defender防火墙阻止新应用时通知我,确定保存。

然后再打开ensp,会弹出网络访问窗口,分别是ensp和ensp_vboxserver,点击允许访问,之后再添加路由设备就正常了。

Windows 10 下使用wsl2编译Openwrt

装备环境-准备并安装wsl

  • 启用wsl

    使用powershell或windows组建添加或删除启用wsl(Windows Subsystem Linux)及虚拟机平台(VirtualMachinePlatform)

    powershell:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    windows组件:

    在windows组件中勾选wsl及VirtualMachinePlatform即可

    使用wsl2依赖于VirtualMachinePlatform,如使用wsl v1无需启用该组件

  • 安装wsl2并安装linux发行版本

    使用wsl2需要升级wsl内核,下载并安装wsl内核,然后到microsoft商店安装linux发行版本(如ubuntu)。

编译openwrt

  • 迁移wsl发行版本(系统分区空间充足的可忽略)

    获取LxRunOffline对系统中wsl发行版本进行目录迁移。

    1. 查看wsl发行版本

      lxrunoffline l

      Ubuntu

    2. 迁移wsl发行版本目录

      lxrunoffline m -n Ubuntu -d d:\test
    3. 确认转移

      lxrunoffline di -n Ubuntu

      d:\test

  • 启用windows大小写区分特性

    fsutil.exe file setCaseSensitiveInfo d:\test enable

    在启用大小写区分前写入的数据保持原有特性,新写入文件才拥有大小写区分特性

  • 获取openwrt源码开始编译

    将openwrt源码拉取到wsl用户目录,执行编译即可

    $ make menuconfig
    $ make V=s

windows 10 无法访问samba服务器

widnows 10 无法访问某些samba服务器的原因,是因为windows 10默认安全策略不允许访问不安全的samba服务器(如smb 1.0版本),建议停用smb 1.0版本的服务器,详见 禁用SMB1协议

如有必要访问,修改注册表

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

将AllowInsecureGuestAuth值修改为1

PyQt5 Anaconda3 Eric6开发环境

首先下载anaconda3并安装,如果在此之前安装了其他python解析器,先将他们卸载。

Downloads

anaconda安装完之后,打开Anaconda Prompt,安装qscintilla(eric6需求):

pip install qscintilla

 

中间如出现权限问题而无法安装qscintilla,检查一下是否有其他python进程在运行,终止所有python进程后重试。

在安装完anaconda和qscintilla之后,就可以开始eric6了,打开解压后的eric6目录中install.py开始安装eric6 ide。

https://eric-ide.python-projects.org/eric-download.html

eric6中打开qtdesigner文件是提示无法找到qtdesigner的问题, 打开anaconda promot,安装pyqt5-tools:

pip install pyqt5-tools

 

禁用Windows 7自动修复

Windows 7在启动或关闭的过程中,如果意外断电(以及其他错误造成的系统错误),系统启动时,默认进入的选项是启动自动修复功能,但从使用Windows那么长的时间来看,几乎还没见过自动修复功能修复过任何东西,只浪费了时间在干等。 阅读更多 禁用Windows 7自动修复

KMP播放普通音频文件开启中置声音

前阵子买了个入门级的5.1多媒体音箱,播放DTS之类听起来还行,比之前的音箱听起来还是蛮不错的,就是有那么一个问题,就是中置音箱不是什么时候都有声音的,需要相关的解码器,而像MP3之类文件,播放时中置是没有声音的。不过使用KMP可以稍微设置一下,便可实现播放任何音频类型时中置音箱都发声!

阅读更多 KMP播放普通音频文件开启中置声音

关闭Windows 7休眠功能

Windows 7玩装完毕后,默认是启用休眠功能的。启用休眠,关机的时候会将系统当前运行状态保存到硬盘上,从而再次启动的时候直接调用该文件快速恢复到之前的系统状态。对于系统分区空间较少的情况下,使人感觉此文件十分之大。

如果没有必要使用到休眠功能,可将其关闭以节省硬盘空间。 阅读更多 关闭Windows 7休眠功能

VirtualBox环境下Ubuntu的一些设置

安装增强功能:

在运行Ubunhtu的Virtualbox窗口,点击设备,选中安装增强功能,Ubuntu会自动将Vboxadditions挂载。打开终端,输入cd /media,发现VboxAdditions已经挂在到/media目录下。一般为VBOXADDITIONS_3.2.10_XX【视VirtualBox版本而定】,进入该目录,可看见不同系统的可执行文件。其中.run结尾的是Linux下的驱动,选择相对应的操作系统进行执行安装,如32bit的ubuntu则在该目录下运行./VBoxLinuxAdditions-x86.run开始安装。安装VirtualBox增强功能需要root权限,在Ubuntu中亦可直接使用sudo ./VBoxLinuxAdditions-x86.run执行安装而不必切换到root用户。 阅读更多 VirtualBox环境下Ubuntu的一些设置

Foxit Reader绿色版:PDF阅读器

说起PDF阅读器,当然少不了Adobe的Acrobat Reader。不过Acrobat Reader比较庞大,如果只是用来阅读PDF电子书的话,推荐用Foxit Reader,Foxit Reader在阅读PDF上,几乎跟Acrobat Reader不差上下。当然如果要编辑PDF的话,还是使用Acrobat Reader比较好,Foxit PDF Editor在编辑PDF上比较弱。

下载:Foxit Reader

阅读更多 Foxit Reader绿色版:PDF阅读器

Windows下实现自动拨号

国内的大部分人,还是通过ADSL接入到互联网的。而在Windows中,默认创建的宽带连接是需要我们手动点击拨号的。网络上虽然有很多可以实现开机自动拨号的软件,但同时也会占用系统的一部分资源,尤其是星空互联这客户端。其实Windows本身创建的链接也是可以实现的: 阅读更多 Windows下实现自动拨号

KeyTweak:键盘映射工具

KeyTweak,是一个能够重新映射键盘键位的小工具,在用一些特殊键盘的时候可以重新映射一下键位,以使操作起来跟普通的美式键盘一样方便。因为自己用的是Apple G6的日式键盘,那个键位跟美式键盘差太远了,只好用KeyTweak调整一下,如Ctrl键、Alt键、Caps Lock,在日式G6键盘上都要调整一下才用得来,顺便再将G6上的F16-F19设置成快捷方式的调用,如音量大小、静音等。重新映射好键位之后,重新完保存一下配置文件,如果系统重装了,用KeyTweak打开原来的配置文件就可以了!

下载:KeyTweak