自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

转载 Ubuntu18.04编译qemu7

1.安装基本的工具和相关依赖2.克隆Ninja和qemu源码,如果克隆失败,自行去对应的网址下载zip后在系统中解压3.编译并拷贝Ninja可执行文件,拷贝的目的主要是用于免去环境变量配置,最后--version确保看到ninja相关的信息cd ninja4.编译qemucd qemucd build5.运行qemu。

2023-11-28 08:57:05 404

原创 centOS 编译strongswan

编译 strongswan

2023-03-04 16:33:46 690

原创 Windows系统编译Wireshark

根据官方文档在windows10环境下编译wireshark

2022-12-17 17:54:55 643

原创 vscode调试内核

一、创建launch.json文件{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "kernel-debug", "type":

2022-04-13 18:10:49 473

原创 gdb调试linux内核

一、编译内核Debugging kernel and modules via gdb — The Linux Kernel documentation1.配置内核Kernel hacking --->Compile-time checks and compiler options --->[*] Compile the kernel with debug info[*] Provide...

2022-04-13 17:28:43 1455

原创 构建ubuntu根文件系统

1. 下载Ubuntu Coremkdir ~/rootfs && cd ~/rootfsubuntu-base-16.04.6-base-armhf.tar.gzIndex of /ubuntu-cdimage/ubuntu-base/releases/16.04.6/release/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /ubuntu-cdimage/ubuntu-base/releases/16.04.6.

2022-04-12 21:10:28 1935

原创 qemu启动OrangePi PC u-boot

1、下载源码https://github.com/orangepi-xunlong/u-boot-orangepi/tree/v2020.042、下载交叉编译环境gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihfIndex of /armbian-releases/_toolchain/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror3、安装依赖库sudo apt install sw.

2022-04-11 14:36:09 541 1

原创 qemu编译

一、下载qemuhttps://download.qemu.org/qemu-5.2.0.tar.xzhttps://download.qemu.org/qemu-5.2.0.tar.xz二、安装依赖库$ sudo apt-get install ninja-buildsudo apt-get install libglib2.0-devsudo apt-get install libpixman-1-dev三、安装python3.6sudo add-apt-repositor.

2022-04-11 13:30:31 2630

转载 qemu仿真vexpress-a9最小系统

主机环境:Ubuntu16.04交叉编译工具:arm-linux-gnueabihf-qemu版本:2.5.0一、安装软件包sudo apt-get install qemusudo apt-get install arm-linux-gnueabihf二、编译uboot1.下载uboot2.安装编译依赖库$ sudo apt-get install bison$ sudo apt-get install flex3.编译$ make ARCH=ar..

2022-04-10 15:17:35 758

原创 树莓派3B+共享网络

环境路由<------------->pi3B+<-------->PCpi3B+有两块网卡wlan0,eth0,其中wlan0与路由器相连能连接网络,eth0与PC机相连需求始PC机能连接网络方法树莓派设置打开ip转发sudo nano /etc/sysctl.conf找到#net.ipv4.ip_forward = 1这一行,去掉...

2020-05-02 21:48:38 515

原创 交叉编译Qt5.12.8到树莓派3B+

硬件主机系统:Ubuntu16.04树莓派3B+系统:Raspbian1准备Raspberry Pi/etc/apt/sources.list中的编辑源列表,并取消注释deb-src行sudo nano /etc/apt/sources.list更新,下载需要的开发包sudo apt-get build-dep qt4-x11sudo apt-get bu...

2020-05-01 19:32:15 1024

原创 Qemu gdb gdbserver远程调试内核

环境主机:Ubuntu 16.04gdb:8.2下载编译gdb下载 gdb-8.2.tar.xz编译$ cd gdb-8.2$ ./configure --target=arm-linux --prefix=/usr/local/arm-gdb -v$ make$ sudo apt-get install texinfo$ make install添加环境变量vim ~...

2018-11-30 10:00:14 1261

原创 配置VirtualBox虚拟机的串口

环境主机:windows10VirtualBox虚拟机:ubuntu16.04使用vspd创建虚拟串口设置VirtualBox串口安装配置ubuntu终端minicom$ sudo apt-get install minicom$ sudo minicomCTRL-A o 配置串口,配置完成后返回上一级菜单选择“Save setup as dfl”保存配置,然后退出ninic...

2018-11-22 09:22:26 6250

原创 Linux网络设备驱动模块——虚拟网卡virnet

新建目录和文件$ mkdir virnet$ cd virnet$ touch virnet.c$ touch Makefile添加以下内容到virnet.c文件#include &amp;amp;lt;linux/module.h&amp;amp;gt;#include &amp;amp;lt;linux/errno.h&amp;amp;gt;#include &amp;amp;lt;linux/netdevice.h&amp;amp;gt

2018-11-21 16:15:55 1119

原创 树莓派ap配置

一、安装hostapd和dnsmasq软件包sudo apt-get install dnsmasq hostapd二、接口配置1.dhcpcd配置文件sudo vim /etc/dhcpcd.conf并在文件的最后一行添加以下内容:denyinterfaces wlan02.interfaces配置文件sudo vim /etc/network/interfaces编辑...

2018-11-16 15:27:26 1159

原创 用Qemu模拟vexpress-a9

配置buildroot下载buildroot$ cd buildroot-xxxx.xx$ make menuconfig添加post-image.sh文件$vim buildroot-xxxx.xx/board/qemu/arm-vexpress/post-image.sh添加以下内容:#!/bin/sh# post-image.sh for CircuitCo Be...

2018-11-16 14:55:32 970

原创 QT ARM交叉编译

arm平台:BeagleBone Black交叉编译工具:arm-linux-gnueabihfqt源码:qt-everywhere-opensource-src-5.8.0.tar.gz~$ tar -xzf qt-everywhere-opensource-src-5.8.0.tar.gz ~$ cd qt-everywhere-opensource-src-5.8.0/qtba

2017-02-06 09:24:40 6802 2

原创 ubuntu安装到SD卡

BeagleBone White/Black/GreenThis image can be written to a 2GB (or larger) microSD card, via 'dd' on linux or on windows:https://wiki.ubuntu.com/Win32DiskImager User: ubuntu pass: temppwd Au

2016-08-28 22:22:37 4093

原创 WordPress搭建

开发环境LAMP(Apache/MySQL/PHP)安装 sudo apt-get updatesudo apt-get install php mysql-server参考:https://lnmp.org/WordPress简体中文站点https://cn.wordpress.org/

2016-08-28 15:54:12 466

原创 Ngrok反相代理配置

编译go      1. 从官网去下载 1.4.2的源码包。 不要直接从github下载或用1.5版本的源码.这两个都会有问题.go1.4.2源码:https://golang.org/dl/go1.4.2.src.tar.gz      2. 执行下面命令即可. pi@raspberrypi ~/go1.4.2/src $ sudo ./all.bash# B

2016-08-28 14:16:59 501

原创 Apache配置CGI

硬件:BeagleBone Black系统:Ubuntu(16.04)ubuntu@arm: sudo vim /etc/apache2/conf-available/serve-cgi-bin.conf修改为下列内容ScriptAlias /cgi-bin/ /var/www/cgi-bin/ AllowOverride None Options +

2016-08-20 23:03:29 335

原创 Openwrt包和源码地址

优酷路由宝插件 http://git.oschina.net/chtomato/luci-app-youku

2016-08-15 13:02:11 801

原创 Openwrt安装ddns

安装包opkg updateopkg install ddns-scriptsopkg install luci-app-ddnsopkg install luci-i18n-ddns-zh-cn还没申请到域名,申请到后配置参考:https://wiki.openwrt.org/doc/howto/ddns.client

2016-08-15 11:55:31 8231

原创 Openwrt添加ftp服务

安装vsftpopkg updateopkg install vsftpd配置/etc/vsftpd.conf不使用匿名用户登陆添加下列内容secure_chroot_dir=/rootftp_username = root使用匿名用户添加下列内容(未验证)#enable anonymous useranonymous

2016-08-15 11:32:49 19619

原创 Openwrt安装samba服务

opkg updateopkg install samba36-serveropkg install luci-app-sambaopkg install luci-i18n-samba-zh-cn修改/etc/config/samba 文件,添加共享文件夹的访问权限:添加下面的内容config ‘sambashare’  option ‘

2016-08-15 11:15:51 3245

原创 U盘启动Openwrt

Openwrt版本为OpenWrt Chaos Calmer 15.05一、安装需要的包opkg update opkg install block-mount kmod-fs-ext4 kmod-usb-storage-extras二、挂载U盘mount /dev/sda1 /mnt tar -C /overlay -cvf - . | tar -C /mnt

2016-08-14 23:14:21 1401

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除