刘世伟 的blog

3G上网卡在yeeloong的使用

目前龙芯的内核, 使用的是2.6.32 只要linux支持的设备, 都可以在龙芯使用,我在编译内核的时候,把几乎所有的usb设备都编译成了模块。

今天遇到一块EC1261 上网卡,插上后不能找到tty设备,设备id是12d1:1446 在网上搜了一下,找到姚飞老神仙的一篇文章,提示说要装一个usb-modeswitch,这个软件会对设备id进行修改,运行后,设备由"12d1:1446E1552"变成了"ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem"

debian6安装包(附赠品android1.5)

日前,龙梦公司公布了android在龙芯笔记本上的android

拿到压缩包后, 重新打包到了debian6的安装盘上(修改到hda1分区),

目前,android只支持龙芯笔记本。


http://www.anheng.com.cn/loongson/20100131.tar.bz2

解压上面这个文件包到fat32格式的u盘(或者可以作u盘的手机,mp3,存储卡),

启动笔记本,按tab,出现恢复界面,按提示从u盘恢复系统。

利用pmon的热键,制作自动安装包

 

Loong Linux Installer  就是一个5M左右的vmlinux    放在fat格式的u盘的根目录, 然后就可以在笔记本启动的时候,按tab对系统进行初始化。

初始化过程中,会搜索所有的u盘, 包括sd卡上面的符合 loongson?_*_201xxxxx*.tar.*命名规则的安装包,比如

loongson2_debian6_20100111.tar.gz

loongson2_gentoo_20100111.tar.bz2

loongson2_debian5_20100214.tar.gz

Udev:介绍现代Linux系统的设备管理

Udev:介绍现代Linux系统的设备管理

现代Linux发行版可以在已经运行的系统里面识别一个新加入的硬件。有许多用户友好的发行版,比如Ubuntu,可以在像iPod这样的移动设备插入系统时自动运行指定的应用程序,比如Rhythmbox。 Linux发行版里面的热插拔(这个词用于描述将设备插入已经运行的系统的过程)功能

现代Linux发行版可以在已经运行的系统里面识别一个新加入的硬件。

unas的远程维护方案

在我的一个项目中,使用了unas,  为了减少现场维护量,采取了一些措施,

同unas一起部署的是一台灌入了openwrt的无线路由器, 这台无线路由器,跟unas的串口是相联的, 可以用无线路由器里面的minicom来通过串口登录unas的pmon ,也可以登录linux控制台,此外从无线路由器还有一条GPIO的线路,控制unas的复位。

内核源码git地址

1.官方kernel,目前包含fuloong2e

http://kernel.org

2.mips的开发git  目前在准备2.6.33,fuloong2f已经加入2.6.33

http://www.linux-mips.org/git?p=linux-queue.git

3.吴章金维护的git  有2.6.28/2.6.29/2.6.30/2.6.31/2.6.32/2.6.33 内核源码,成熟的代码会提交到2

http://dev.lemote.com/git?p=rt4ls.git;a=summary

4.龙梦的git 2.6.27的内核源码, 一直在完善

http://dev.lemote.com/git?p=linux_loongson.git;a=summary

昨天晚上又搞到一个签字

qianzi.jpg

gallery2导入SIGMA DP1的RAW格式图片

gallery2是个不错的照片管理软件,用php+mysql写的,很适合装在龙芯nas上,管理展示照片, 2T容量的存储,24小时开机,还是很合适的。

gallery2可以处理各种格式的照片,视频,mp3, 在进行缩放旋转的同时, 还会保留原始的图片文件。

但是gallery2对DP1的RAW格式支持的不好, 缩出来用于展示的图片是乱码。

gallery2是使用dcraw这款软件对RAW照片进行处理的。

unas装debian

因为需要把内核烧录进板载的rom, 升级后就没有质保了,请谨慎从事。

首先unas没有显示接口,只能通过串口来进入pmon

串口在J2上面, j2有10条线, 5,7,9分别是 RX,GND,TX 分别接到9针rs232母口的3,5,2

将串口焊好, 接到另一台pc上,打开终端软件,minicom等, 速率115200,n,8,1  接通nas的电源, 提示就出来了。

按del 进入pmon命令行, 剩下的就跟福珑差不多了。

unas的板载接口

1

2
3 4
5 6
7

8

debian6 龙芯 ssh崩溃问题解决

debian6 ssh崩溃问题解决 Bug#538313

10月5日的openssh 5.1-p8版本解决了ssh崩溃问题,

==========================================

This is an automatic notification regarding your Bug report

netbsd支持龙芯

NetBSD CVS仓库引入龙芯支持

openssh请不要升级到5.1p7,尤其是unas用户

 [5.1p8版本已经解决这个问题 ,参考bug#538313]

最近binutils出现问题,导致编译出来的openssh在龙芯下会不能执行。

如果你升级了ssh,出现崩溃,请手动降级到5.1p6.1: 

[code]

cd /tmp

wget http://www.bjlx.org.cn/loongson2f/squeeze/openssh/openssh-client_5.1p1-6...

wget http://www.bjlx.org.cn/loongson2f/squeeze/openssh/openssh-server_5.1p1-6...

dpkg -i /tmp/openssh*.deb

 [/code]

最近龙芯内核源码的发展

目前维护的最好的龙芯内核源码是wu zhangjin的rt4ls http://dev.lemote.com/git?p=rt4ls.git;a=summary

 

ec模块正在按照标准重新开发,目前已经可以实现完全关闭显示屏的背景灯,Fn热键也已经陆续的可以在gnome下使用,比如休眠热键已经可以在xwin下自定义为休眠,或者挂起。一切都在逐渐纳入正轨。

下面是一些邮件讨论,披露一下。

--------------------------------------------------------------

聚合内容