摘要: 我网络方面的知识不多,刚刚想到要用C语言实现校园网拨号器时,一点思路都没有。偶然想到WIN7在设置本地自动连接的时候,要在802.1X协议处打上√(见图1),于是有了一点思路。图1 百度802.1X(http://baike.baidu.com/view/310804.htm),知802.1x协议是基于Client/Server的访问控制和认证协议。它可以限制未经授权的用户/设备通过接入端口(access port)访问LAN/WLAN。后又仔细阅读了http://wenku.baidu.com/view/c093a3d4b14e852458fb5744.html,对802.1X有了更进... 阅读全文
posted @ 2013-01-12 14:46 菜鸟飞 阅读(792) 评论(0) 推荐(0)
摘要: 1、首先需要开启服务:计算机-右键管理-服务选项。分别打开wired autoconfig和wlan autoconfig即可。2、勾选验证:开启有线,右键单击网络-属性-更改适配器设置,右键单击本地连接,属性,身份验证,勾选802.1x认证。3、参见下图 阅读全文
posted @ 2013-01-04 17:58 菜鸟飞 阅读(998) 评论(0) 推荐(0)
摘要: 为什么用cell单元?在一个代码很长的m脚本文件中,可能需要对其中的一段代码进行反复修改、查看执行效果,这时,cell模式就非常有用,cell相当于把M文件中的所有代码分成几个模块,每个模块可以单独运行。用光标点击某一个cell中任意位置时,背景将变为特定的颜色。cell模式中,断点不起作用,但被调用的子程序中的断点是可以起作用的。cell(单元)的使用用分隔符“%%” 定义单元在要定义cell的代码行的前一行插入分隔符%%,表示一个新的单元的开始。一个单元是从本单元的%%开始到下一个单元的%%结束。单元间的水平线可区分各个单元,该水平线在打印M文件时不显示。MATLAB不执行以%%开头的代码 阅读全文
posted @ 2012-12-22 14:52 菜鸟飞 阅读(1582) 评论(0) 推荐(0)
摘要: 新买的电脑,居然没有串口。不得已,只有用USB转串口。电脑装的是64位WIN7。由于插上USB转串口线后,超级终端没有显示新的串口,所以我做了以下操作。 右键“我的电脑”->“管理”->“设备管理器”。图1当usb转串口线接上电脑usb口子的时候,“端口(COM和LPT)”处便显示“USB2.0 -Ser ”一个黄色感叹号,说明没有正确安装驱动。所以我需要到网上去下载合适的驱动。辛酸的经历开始了,找了一下午,没有找到合适的驱动,要么是适合XP的,要么是32位WIN7使用的,64位WIN7的没有找到。 由于我有另外一台32位的WIN7电脑,自动更新安装驱动便可以正常使用该usb转串口 阅读全文
posted @ 2012-12-13 20:49 菜鸟飞 阅读(1275) 评论(0) 推荐(0)
摘要: 虚拟机下制作ramdisk的命令dd if=/dev/zero of=ramdisk bs=2M count=14/sbin/losetup /dev/loop2 ramdiskmkfs.ext2 /dev/loop2mount -t ext2 /dev/loop2 /mntcp -r /tmp/myroot/* /mnt/umount /dev/loop2/sbin/losetup -d /dev/loop2cp /tmp/ramdisk /tftpboot其中bs,和count的大小可以改变(分别代表什么??)据观察,发现生成的ramdisk大小,大约为bs*count用命令查看ramdi 阅读全文
posted @ 2012-11-26 21:55 菜鸟飞 阅读(1383) 评论(0) 推荐(0)
摘要: 查看tftp服务有无开启 :netstat -a| grep tftp 若正常应回应:udp 0 0 *:tftp *:*1. 下载tftp服务器、客户端tftp和守护进程xinetd三个包yum install xinetd tftp tftp-server //xinetd.i386 2:2.3.14-21.fc10 //tftp-0.49-1.fc10.i386.rpm //tftp-server-0.49-1.fc10.i386.rpm2.配置vi /etc/xinetd.d/tftp修改server_args = -s /tftpboot -c,这里的-c一定要加上,否则只能下载不能 阅读全文
posted @ 2012-11-13 11:48 菜鸟飞 阅读(306) 评论(0) 推荐(0)
摘要: Linux中可以man到一个命令,但是使用时报错command not found这种问题一般是环境变量PATH不对的问题。用echo $PATH查看该环境变量。用whereis命令查看,该指令的位置。直接使用该地址,或者把该路径加入PATH。添加PATH环境变量,第1种方法:[root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH再次查看:[root@lx_web_s1 ~]# echo $PATH /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql 阅读全文
posted @ 2012-11-13 10:45 菜鸟飞 阅读(2337) 评论(0) 推荐(0)
摘要: norflash一般分成几个sector:环境变量,自举,内核,应用软件出现这个问题的原因是,在uboot中定义了flash的sector,而flash的擦除是按照sector来进行的,定义的sector不对。可以用flinfo这个命令查看flash的sector,然后按照sector来进行擦除等操作。 阅读全文
posted @ 2012-10-29 16:26 菜鸟飞 阅读(2229) 评论(0) 推荐(0)
摘要: 笔者的一张S D 存储卡,用读卡器连至电脑后,只能读取其中的文件,当删除其中的文件时,就会出现错误提示(如图1 )。一开始以为S D 卡上的写保护开关锁定了。拔下卡后,却发现写保护开关并没有处于“H o l d ”的位置。再次插上卡,故障依旧。同时发现,无法向卡里复制文件。备份了卡里的文件,试着格式化一下,却发现也无法继续(如图2)。开始怀疑是卡有问题,但插到另一台笔记本的读卡器中时,却没有上面的故障。由此看来,是读卡器的问题。小心地拆开读卡器,研究了一下构造,有所发现。原来S D 卡的写保护开关是作用在读卡器上的,卡本身并没有电路开关(类似于以前磁带上的防抹片)!当S D卡插入并且写保护关闭 阅读全文
posted @ 2012-09-26 21:53 菜鸟飞 阅读(24447) 评论(0) 推荐(0)