导航

11 2018 档案

摘要:Change default network name (ens33) to old “eth0” on Ubuntu 18.04 / Ubuntu 16.04 By Raj Last updated May 18, 2018 Change default network name (ens33) 阅读全文

posted @ 2018-11-30 15:47 ricks 阅读(607) 评论(0) 推荐(0)

摘要:无线电发射机输出的射频信号,通过馈线(电缆)输送到天线,由天线以电磁波形式辐射出去。电磁波到达接收地点后,由天线接收下来(仅仅接收很小很小一部分功率),并通过馈线送到无线电接收机。因此在无线网络的工程中,计算发射装置的发射功率与天线的辐射能力非常重要。 Tx是发射( Transmits )的简称。无 阅读全文

posted @ 2018-11-29 20:00 ricks 阅读(1256) 评论(0) 推荐(0)

摘要:Windons使用RNDIS模式上网步骤 Chapter 1 模块端配置 1模块设置为RNDIS模式 1. 以EC20CEFAG模块为例 2. 命令如下: 1) echo rndis > /sbin/usb/compositions/usb_net_type 2) sync 3) reboot 1) 阅读全文

posted @ 2018-11-29 18:03 ricks 阅读(9272) 评论(0) 推荐(0)

摘要:使用GSM或者3G模块时,都会接触到信号强度CSQ。通过指令AT+CSQ,模块返回当前的信号质量,例如: AT+CSQ +CSQ: 28,0 其中28就是信号强度CSQ,但它不是真实的CSQ,他应该叫RSSI,Received Signal Strength Indication接收的信号强度指示。 阅读全文

posted @ 2018-11-28 16:54 ricks 阅读(4845) 评论(0) 推荐(0)

摘要:/etc/inittab文件详解 Linux在完成核内引导(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务.所以,init始终是第一个进程,其PID始终为1(ps -aux | less),它是系统所有进程 阅读全文

posted @ 2018-11-26 16:04 ricks 阅读(5033) 评论(0) 推荐(0)

摘要:网口扫盲一:网卡初步认识 网络适配器又称网卡或网络接口卡(NIC),英文名Network Interface Card.它是使计算机联网的设备.平常所说的网卡就是将PC机和LAN连接的网络适配器.网卡(NIC) 插在计算机主板插槽中,负责将用户要传递的数据转换为网络上其它设备能够识别的格式,通过网络 阅读全文

posted @ 2018-11-26 16:03 ricks 阅读(692) 评论(0) 推荐(0)

摘要:网口扫盲二:Mac与Phy组成原理的简单分析 1. general 下图是网口结构简图.网口由CPU、MAC和PHY三部分组成.DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中. 对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种 阅读全文

posted @ 2018-11-26 16:02 ricks 阅读(329) 评论(0) 推荐(0)

摘要:问:如何实现单片以太网微控制器? 答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一芯片,这样能去掉许多外接元器件.这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小芯片面积.单片以太网微控制器还降低了功耗,特别是在采用掉电模式的情况下. 问:以 阅读全文

posted @ 2018-11-26 16:01 ricks 阅读(373) 评论(0) 推荐(0)

摘要:本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/gcc-makefile/771.html 使用函数: 在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。 阅读全文

posted @ 2018-11-26 15:40 ricks 阅读(506) 评论(0) 推荐(0)

摘要:本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/gcc-makefile/770.html 使用变量: 在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在 阅读全文

posted @ 2018-11-26 15:33 ricks 阅读(378) 评论(0) 推荐(0)

摘要:本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/gcc-makefile/768.html 书写规则: 规则包含两个部分,一个是依赖关系,一个是生成目标的方法。 在Makefile中,规则的顺序 阅读全文

posted @ 2018-11-26 15:26 ricks 阅读(436) 评论(0) 推荐(1)

摘要:在Windows系统下编辑的文件,换行符回车的格式为'\r\n',在linux系统下,回车的格式为'\n',在Windows下编辑的文本文件在上传至linux服务器时,回车'\r\n'就显示成^M+'\n'。 在Windows环境下,用ultraedit或者notepad plus都有相应的选项可以 阅读全文

posted @ 2018-11-26 11:06 ricks 阅读(1620) 评论(0) 推荐(0)

摘要:int main(int argc,char* argv[])浅析 argc : 指输入参数个数,默认值1,就是执行程序名称 argv[] : 输入参数数组指针 举个栗子: 1. 编写一个argc.c文件如下 2. 再编写一个Makefile文件如下: 3. 编译代码,生成可执行文件argc 4. 阅读全文

posted @ 2018-11-26 00:17 ricks 阅读(583) 评论(0) 推荐(0)

摘要:Linux内核学习笔记二——进程 一 进程与线程 进程就是处于执行期的程序,包含了独立地址空间,多个执行线程等资源。 线程是进程中活动的对象,每个线程都拥有独立的程序计数器、进程栈和一组进程寄存器。 内核调度的对象是线程而不是进程。对Linux而言,线程是特殊的进程。 二 进程描述符及任务结构 内核 阅读全文

posted @ 2018-11-22 19:05 ricks 阅读(255) 评论(0) 推荐(0)

摘要:http://lwfs.net/2005/11/28/10/ ip rule和 ip route 发表于2014 年 1 月 13 日 相对ip route ,ip rule是高级路由,能实现不同条件路由的转发。 linux系统维护了路由表,用ip rule show可以查看路由表。 # ip ru 阅读全文

posted @ 2018-11-22 16:55 ricks 阅读(3136) 评论(0) 推荐(1)

摘要:1. 什么是高级路由? 是把信息从源穿过网络到达目的地的行为. 有两个动作:确定最佳路径,传输信息 确定最佳路径:手工指定,自动学习。 传输信息:隧道传输,流量整形 高级路由(策略路由)是根据一定的需要定下一些策略为依据。 rpdb(routing policy data base)通过一定的规则进 阅读全文

posted @ 2018-11-22 16:52 ricks 阅读(644) 评论(0) 推荐(0)

摘要:如今很多系统管理员依然通过组合使用诸如ifconfig、route、arp和netstat等命令行工具(统称为net-tools)来配置网络功能,解决网络故障。net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具。但自2001年起,Linux社区已经对 阅读全文

posted @ 2018-11-22 16:49 ricks 阅读(251) 评论(0) 推荐(0)

摘要:理解 OpenStack 高可用(HA)(3):Neutron 分布式虚拟路由(Neutron Distributed Virtual Routing) 本系列会分析OpenStack 的高可用性(HA)概念和解决方案: (1)OpenStack 高可用方案概述 (2)Neutron L3 Agen 阅读全文

posted @ 2018-11-22 15:22 ricks 阅读(512) 评论(0) 推荐(0)

摘要:linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。 阅读全文

posted @ 2018-11-22 15:14 ricks 阅读(2811) 评论(1) 推荐(1)

摘要:一、进程间通信的概念 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcess 阅读全文

posted @ 2018-11-21 19:27 ricks 阅读(293) 评论(0) 推荐(0)

摘要:文本将介绍Linux DeviceTree的相关知识,包括DeviceTree源文件、结构、语法、编写规则等。 DeviceTree基础 DeviceTree(以下简称DT)用于描述设备信息以及设备于总线之间的层级关系,DT可用于描述绝大多数板级设备的细节,包括CPU、内存、中断、总线以及外设等,与 阅读全文

posted @ 2018-11-21 09:53 ricks 阅读(1517) 评论(0) 推荐(0)

摘要:前言Device Tree是一种用来描述硬件的数据结构,类似板级描述语言,起源于OpenFirmware(OF)。在目前广泛使用的Linux kernel 2.6.x版本中,对于不同平台、不同硬件,往往存在着大量的不同的、移植性差的板级描述代码,以达到对这些不同平台和不同硬件特殊适配的需求。但是过多 阅读全文

posted @ 2018-11-21 09:51 ricks 阅读(695) 评论(0) 推荐(0)

摘要:QMI(Qualcomm Message Interface) 高通用来替代OneRPC/DM的协议,用来与modem通信。本文是摸索高通QMI机制一点经验,重点解读了如果建立拨号连接,仅供参考。qmi详细使用参考:高通QMI协议 1. QMI协议常用组件 DMS(设备管理Device Manage 阅读全文

posted @ 2018-11-16 13:47 ricks 阅读(6965) 评论(0) 推荐(0)

摘要:IPTABLES(8) iptables 1.6.0 IPTABLES(8) NAME iptables/ip6tables — a... 阅读全文

posted @ 2018-11-12 09:21 ricks 阅读(159) 评论(0) 推荐(0)

摘要:IPTABLES(8) iptables 1.6.0 IPTABLES(8) NAME iptables/ip6tables — a... 阅读全文

posted @ 2018-11-12 09:17 ricks 阅读(238) 评论(0) 推荐(0)

摘要:Hack #57: 使用fakeroot模拟root权限执行程序 fakeroot是什么 例如Debian在生成package的时候,编译完之后,不能立刻在当前环境执行make install,需要执行make install DESTDIR=$(pwd)/debian/tmp把生成的文件安装到bu 阅读全文

posted @ 2018-11-06 10:22 ricks 阅读(10044) 评论(0) 推荐(3)

摘要:system(3) - Linux man page Name system - execute a shell command Synopsis Description system() executes a command specified in command by calling /bin 阅读全文

posted @ 2018-11-05 14:56 ricks 阅读(3483) 评论(0) 推荐(0)

摘要:Linux下rz,sz与ssh的配合使用 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地; 与ssh有关的两个命令可以提供很方便的操作: sz:将选定的文件发送( 阅读全文

posted @ 2018-11-01 11:29 ricks 阅读(367) 评论(0) 推荐(0)