2006
03.19

Free wifi

需要离公司进一点,搬了宿舍,宽带还没有安装好,上网就成了问题。但是我查了一下,无线网络的用户可真多阿,随便找了几个没有设置密码的连接就上来了;-)。而且有的用户的ap/router的管理密码都还是缺省的。

    – 更新: (加些图片)
    USB Wireless Adapter
    阳台上无线信号好的多了

    NAT PC
    有两个无线网卡(一个内置、一个挂在阳台上)的笔记本做NAT服务。

    Home AP
    自己房间里的无线局域网用这个AP

    Workstation
    这样在工作台上的机器无线信号就很好了,上网顺畅;-)

在阳台上的效果要比室内好多了,比如下面的list清单。

dragon ~ # iwlist eth1 scanning
eth1      Scan completed :
          Cell 01 - Address: 00:0A:79:3D:DC:F4
                    ESSID:"corega"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:6
                    Encryption key:off
                    Bit Rates:36 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11 6 12 24 36
                    Quality=27/100  Signal level=-83 dBm
                    Extra: Last beacon: 140ms ago
          Cell 02 - Address: 00:50:18:23:4F:58
                    ESSID:"CTC"
                    Protocol:IEEE 802.11b
                    Mode:Master
                    Channel:11
                    Encryption key:off
                    Bit Rates:11 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11
                    Quality=35/100  Signal level=-79 dBm
                    Extra: Last beacon: 30ms ago
          Cell 03 - Address: 00:14:78:AA:8F:DC
                    ESSID:"TP-LINK"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:5
                    Encryption key:on
                    Bit Rates:36 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11 6 12 24 36
                    Quality=23/100  Signal level=-85 dBm
                    Extra: Last beacon: 170ms ago
          Cell 04 - Address: 00:13:10:CC:FD:8E
                    ESSID:"drwyd"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:2
                    Encryption key:on
                    Bit Rates:54 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
                    Quality=48/100  Signal level=-72 dBm
                    Extra: Last beacon: 10420ms ago
          Cell 05 - Address: 00:15:E9:05:37:E2
                    ESSID:"default"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:6
                    Encryption key:off
                    Bit Rates:54 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
                    Quality=16/100  Signal level=-88 dBm
                    Extra: Last beacon: 130ms ago
          Cell 06 - Address: 00:12:17:24:7F:11
                    ESSID:"MS"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:11
                    Encryption key:off
                    Bit Rates:54 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
                    Quality=16/100  Signal level=-88 dBm
                    Extra: Last beacon: 12130ms ago
          Cell 07 - Address: 00:50:F2:72:B1:68
                    ESSID:"MSHOME"
                    Protocol:IEEE 802.11b
                    Mode:Master
                    Channel:6
                    Encryption key:on
                    Bit Rates:11 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11
                    Quality=16/100  Signal level=-88 dBm
                    Extra: Last beacon: 11160ms ago
          Cell 08 - Address: 00:0A:EB:CD:5E:02
                    ESSID:"TP-LINK"
                    Protocol:IEEE 802.11b
                    Mode:Master
                    Channel:10
                    Encryption key:off
                    Bit Rates:11 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11
                    Quality=18/100  Signal level=-87 dBm
                    Extra: Last beacon: 9660ms ago
          Cell 09 - Address: 00:0C:41:B3:30:A4
                    ESSID:"pfc"
                    Protocol:IEEE 802.11b
                    Mode:Master
                    Channel:11
                    Encryption key:off
                    Bit Rates:11 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11
                    Quality=16/100  Signal level=-88 dBm
                    Extra: Last beacon: 8660ms ago
          Cell 10 - Address: 00:14:78:BF:0A:10
                    ESSID:"TP-LINK"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:6
                    Encryption key:off
                    Bit Rates:36 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11 6 12 24 36
                    Quality=27/100  Signal level=-83 dBm
                    Extra: Last beacon: 110ms ago
          Cell 11 - Address: 00:C0:02:EF:FD:62
                    ESSID:"905"
                    Protocol:IEEE 802.11b
                    Mode:Master
                    Channel:7
                    Encryption key:on
                    Bit Rates:11 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 11
                    Quality=20/100  Signal level=-86 dBm
                    Extra: Last beacon: 100ms ago
2006
03.16

fontconfig.properties

如果你在Linux下的jdk1.5程序中文显示有问题(比如Intellij IDEA),可以把下面的文件复制到”$JAVA_HOME/jre/lib”目录下,文件名是fontconfig.properties。(注意最后一行中文字体的位置)

# @(#)linux.fontconfig.properties       1.chinese 03/10/28
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings

serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso88 59-1

sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso885 9-1
sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso88 59-1
sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso 8859-1

monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-* -iso8859-1
monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-is o8859-1
monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m- *-iso8859-1
monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*- m-*-iso8859-1

dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859- 1
dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso885 9-1

dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m- *-iso8859-1
dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-i so8859-1
dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m -*-iso8859-1
dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-* -m-*-iso8859-1

# chinese

serif.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646 -1

monospaced.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso1064 6-1

dialog.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso106 46-1

# Search Sequences

sequence.allfonts=latin-1,chinese

# Exclusion Ranges

# Font File Names

filename.-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/ Windows/simsun.ttc

erning@dragon-usb:~/apps/jdk1.5.0_06/jre/lib$ cat fontconfig.properties
# @(#)linux.fontconfig.properties       1.chinese 03/10/28
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings

serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1

sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

# chinese

serif.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
serif.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

sansserif.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
sansserif.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

monospaced.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
monospaced.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialog.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialog.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

dialoginput.plain.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.italic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.bold.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1
dialoginput.bolditalic.chinese=-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1

# Search Sequences

sequence.allfonts=latin-1,chinese

# Exclusion Ranges

# Font File Names

filename.-misc-simsun-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/Windows/simsun.ttc