分类目录归档:Linux

几天前给台式机买了块无线网卡,因为自己是windows和linux双系统,所以希望无线网卡也能支持Linux。最后选定了腾达的W311M,因为官方明确表示这款USB无线网卡支持Linux。 网上大概查了一下,安装何种驱动主要取决于无线网卡所用的芯片型号,比如我这款网卡就是Ralink rt5370,然后从源码编译安装,一般就能正常使用。 不过我把无线网卡插入电脑后就能直接识别了,但是却连不上任何一个AP。查看了一下系统已加载的mod,发现了rt2800usb及rt2800lib两个mod,大概是rt2800的驱动能兼容rt2870系列的芯片吧。 $ lsusb Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp.   驱动下载地址: http://www.tenda.com.cn/uploadfile/downloads/uploadfile/201108/Ralink/5370%20Linux.rar 驱动解压后会发现这个驱动不止适用rt5370,同样可以用于rt3070、rt2870(貌似rt5370,rt3070都是rt2870内核的?不过这点没有证实过)。直接make源码会报错,所以我们需要先修改一些文件: 1、在os/linux/config.mk中找到HAS_WPA_SUPPLICANT以及HAS_NATIVE_WPA_SUPPLICANT_SUPPORT,将他们的值都设为”y”(不含引号) 2、在os/linux/usb_main_dev.c中加入一行:MODULE_LICENSE(“GPL”);否则的话make时会报错缺少授权协议。 3、用su提权至root,在源码根目录下:make && make install 屏蔽系统自带的驱动了: 编辑 /etc/modprobe.d/blacklist.conf,加入下面两行: blacklist rt2800lib blacklist rt2800usb 完成上面这些工作,就可以加载模块了: modprobe rt5370sta ifconfig ra0 192.168.1.100 up #网卡名称也许不是ra0,请自行通过ifconfig查看 iwconfig … 继续阅读

发表在 Linux 标签为 , ,
  |  阅读(517次)

最近玩linux,渐渐喜欢上用它了,忽然发现装了插件的GEdit还是很给力的,好了,废话不多少,今天来介绍下如何在linux下搭建自己的开发平台 我使用的是系统是Fedora 13,因为实际部署环境的关系,服务器选择nginx,安装过程都是通过yum而不是编译安装,这样方便升级和管理 需要的库: Nginx MySQL PHP spawn-fcgi 此外还有php必须的一些扩展,如果不是编译安装的话,我们需要自己来安装了 GD Mcrypt DOM memcache eaccelerator 下面是安装命令,其他需要的库可自行安装。 1 2 yum install nginx mysql-server spawn-fcgi yum install php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-xml php-pecl-memcache php-eaccelerator Tips: 为什么用spawn-fcgi而不用网上大部分人推荐的php-fpm?spawn-fcgi不光支持php,还支持诸如Python和Ruby这样的语言,另外就是它不需要重新编译,而php-fpm要自己编译过 对于一个开发环境来说已经可以满足需求了 都安装完成之后,我们需要编辑nginx的配置文件,让他支持fcgi,配置文件位于/etc/nginx/nginx.conf

发表在 Linux 标签为 , , , ,
  |  阅读(432次)

由于这几天要开发Python,无奈之下安装了一个Fedora 12,但对我这个菜鸟来说简直就是一场噩梦,不过不管怎么说,困难已经逐渐被客服,我也要学会习惯这个Linux系统。 今天由于要更新下系统,但需要root权限,在切换用户是发现不能用root登录,在确认不是密码的问题之后开始在网上查找,原始出于安全考虑在图形界面下禁用了root账户的登录 解决方法如下,一共有三步: 1,打开终端,输入su – 2,输入gedit /ect/pam.d/gdm 编辑/ect/pam.d/gdm文件并注释掉(前面加#号或者删除掉这行) #auth required pam_succeed_if.so user != root quiet 3,输入gedit /ect/pam.d/gdm-password 编辑/etc/pam.d/gdm-password&文件并注释掉(前面加#号或者删除掉这行) #auth required pam_succeed_if.so user != root quiet 最后注销重新登陆系统,问题解决~~

发表在 Linux 标签为 ,
  |  阅读(835次)
Page 1 of 11