Thursday, July 7, 2011

中国银行网上银行不能输入密码, 解决方法

进入中国银行网站后点击地址栏右边的兼容性视图按钮,再登录网上银行即可。
对于安装64位IE9的机器,在使用网上银行时要启动32位的IE9,因为有些银行(包括中国银行的安全插件是不支持64位的)。启动32位IE9 的方法是在“开始菜单/所有程序”里找。有两上IE,其中一个是Internet Explorer (64位), 另外一个没有注明64位的,即为32位IE9。

Wednesday, April 13, 2011

sorting files according to their names with number

To sort the files in a directory, such as

file_2.txt
file_12.txt
file_43.txt
file_1.txt

ls command will get you, this
file_1.txt
file_12.txt
file_2.txt
file_43.txt

if you want the sorted list to look like
file_1.txt
file_2.txt
file_12.txt
file_43.txt
according to the numeric order, then you need to sort command

ls *.txt | sort -t_ -k2 -n

-t specifies the separator
-k specifies the field id
-n indicates numeric sorting

Wednesday, April 6, 2011

Ubuntu: update-initramfs failed to pass e2fsck check

Error:
update-initramfs: Generating /boot/initrd.img-2.6.32-30-generic-pae
E: /etc/initramfs-tools/hooks/e2fsck failed with return 1.
update-initramfs: failed for /boot/initrd.img-2.6.32-30-generic-pae

Cause:
Missing configuration file for e2fsck in /etc/

Solution:
create a file in /etc/e2fsck.conf with the following content

[options]

Thursday, February 17, 2011

OpenWRT: run command on startup

/etc/rc.local


# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

logger -t 'rc.local' "Test for /etc/rc.local..."

exit 0

Thursday, January 20, 2011

howto install Ubuntu on CF card for Alix3d2 (PCengine)

Prepare the CF card 
mke2fs -L root /dev/sdb1
mkdir /mnt/alix
mount /dev/sdb1 /mnt/alix
Download the file system 
debootstrap --arch i386 lucid /mnt/alix http://mirror.aarnet.edu.au/pub/ubuntu/archive/
 
Binding all directories to the CF card
mount -o bind /dev /mnt/alix/dev
mount -o bind /sys /mnt/alix/sys
mount -o bind /proc /mnt/alix/proc
chroot /mnt/alix /bin/bash

echo alix-router > /etc/hostname
add hostname in /etc/hosts
127.0.0.1  localhost
127.0.1.1  alix-router.example.com alix-router
The following lines are desirable for IPv6 capable hosts
/etc/fstab
# /etc/fstab: static file system information.
#
# <file system>                 <mount point>   <type>  <options>                       <dump>  <pass>
proc                            /proc           proc    defaults                        0       0
# /dev/sda1
LABEL=root                      /               ext2    noatime,errors=remount-ro       0       1
tmpfs                           /tmp            tmpfs   defaults,noatime                0       0
tmpfs                           /var/tmp        tmpfs   defaults,noatime                0       0

add following to /etc/sysctrl.conf
vm.dirty_writeback_centisecs = 1500
to /etc/default/rcS
RAMRUN=yes
RAMLOCK=yes

change network setting in /etc/network/interfaces accordingly


Then finally
exit
umount /mnt/alix/proc
umount /mnt/alix/sys
umount /mnt/alix/dev
umount /mnt/alix
 
After you can login to the 10.04 system, you can use the normal ubuntu tool "do-release-upgrade" to upgrade to 10.10

Change OpenWRT default kernel version

Tweak the LINUX_VERSION variable in target/linux/ar71xx/Makefile.
Supported Kernels are listed in include/kernel-version.mk

Flash new OpenWRT image to RouterStation or RouterStationPro

make menuconfig
 *** Must enable "hotplug2" module, otherwise kernel panic


tftp 192.168.1.20
binary
timeout 60
put openwrt-ar71xx-generic-ubnt-rspro-squashfs-factory.bin
Output messages when flashing is successful
AR8316 PHY found on
MAC0AR8316 PHY found on
MAC1Ethernet eth0: MAC address 00:15:6d:c1:c6:e5
IP: 192.168.1.20/255.255.255.0, Gateway: 0.0.0.0Default server: 0.0.0.0
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Ubiquiti Networks certified release, 
version 0.9.00318M.0905121200 - built 12:01:38, May 12 2009
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.
Board: Ubiquiti RouterStation PRO Arch: ar7100pro 
RAM: 0x80000000-0x88000000, [0x00000000-0x00000000] available
Flash: 0xbf000000-0xc0000000, in 256 blocks of 0x00010000 bytes each
RESET button pressed, starting rescue mode...
TFTPD initialized on 192.168.1.20/255.255.255.0 port: 69 (Memory: [0x8006e000-0x87fe1000])
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: waiting for connection...
TFTPD: Incoming connection from 192.168.1.3:50534
Received:  2294168 bytes
Firmware Version: RSPRO.ar7100pro.OpenWrt.r23933
Initializing default partitions for 16M flash size.
Created 'kernel' - base: 0xBF030000, mem base; 0x80060000, entry: 0x80060000, size: 0x000D0000
Created 'rootfs' - base: 0xBF100000, mem base; 0xBF170000, entry: 0x00000000, size: 0x00A30000

Updating FIS directory!
...Erase from 0xbfff0000-0xc0000000: .
...Program from 0x87ff0000-0x88000000 at 0xbfff0000: .

Flashing partition 'kernel' (size: 0x000D0000, actual data: 0x000D0000)
...Erase from 0xbf030000-0xbf100000: .............
...Program from 0x8006e144-0x8013e144 at 0xbf030000: .............

Flashing partition 'rootfs' (size: 0x00A30000, actual data: 0x00160000)
...Erase from 0xbf100000-0xbfb30000: ........................................

Relevant links:
http://www.ubnt.com/wiki/RouterStation_Pro
http://blueheaven.ws/2010/05/10/routerstation-pro-openwrt-upgrade/

RISC-v emulator

Changes are based on https://risc-v-getting-started-guide.readthedocs.io/en/latest/linux-qemu.html For Ubuntu/Debian, in addition to sud...