April 2005 Archives
SMBIOS Kernel Module provides access to the management information of SMBIOS structures in both human readable and binary form via the /proc file system.
edit Makefile, change INCLUDEDIR to your current kernel source include directory
eg. INCLUDEDIR = /usr/src/linux-2.4.30/include
# make (will generate smbios.o)
# insmod smbios.o (load module)
SMBIOS information available in /proc/smbios
ref. Wikipedia - SMBIOS
昨天 Costco 打電話通知, 會員最近可以去辦一張免費的親友卡,
(原本 Costco 只能辦免費的配偶卡, 這可能只是短期的推廣方案)
GoDaddy 的 Economy Hosting, 一個月 USD 3.95
包含 500MB 空間、每個月傳輸量 25G, 100 個 Email, 一個 Database (MySQL or MS SQL),
有 Linux 及 Windows 平台
提供 FTP 上傳檔案, Email 有提供 POP3, SMTP
頻寬表現也不差, 在不同時間用 HiNet 及 TANET 抓檔測試, 都能得到 200-300K/s 的結果,
即 Godaddy 提供 2M 左右的上傳頻寬
MySQL 有提供 phpMyAdmin 給 user 管理
比較之下, HiNet 的 Hosting 簡直是天價, 最低檔的, 15MB, 每個月還要 NTD 800
Non-acoustic sensors detect speech without sound
Please read prism54 README first, it's very clear.
The following is my notes.
Card: Corega CG-WLCB-54GT (ref. Chipsets and Wireless cards supported by the Linux prism54 driver)
eth0 as WAN, eth1 as LAN
I chose 2nd way (not patch kernel) describe in prism54 README
tar jxvf prism54-1.2.tar.bz2
make KDIR=/usr/src/linux-2.4.25 clean modules
then get prism54.o module
Code maturity level options --->
Prompt for development and/or incomplete code/drivers
CONFIG_HOTPLUG: : y
General setup --->
Support for hot-pluggable devices
CONFIG_FW_LOADER: m/y (either one will work)
Library routines --->
Hotplug firmware loading support (EXPERIMENTAL)
CONFIG_NET_RADIO : y
CONFIG_NET_WIRELESS : y
Network device support --->
Wireless Lan (non-hamradio)
For PCMCIA Cards :
CONFIG_PCMCIA && CONFIG_CARDBUS
General setup --->
PCMCIA/CardBus support --->
PCMCIA/CardBus support (m or y)
[*] CardBus support (Important!)
Make new kernel (make dep && make bzImage)
mkdir -p /usr/lib/hotplug/firmware
mv 18.104.22.168.arm isl3890
Boot with new kernel and use prism54.o module
Make sure the hotplug system has been setup properly,
otherwise you might get errors in the kernel log stating that request_firmware() has failed
I've tried many times and got this error, maybe you never get this message.
PCI: No IRQ known for interrupt pin A of device 0000:01:00.0.
eth2: could not install IRQ handler
Solution: enable ACPI and disable APM in kernel config and enable ACPI support in BIOS
If no error occured,
ifconfig eth2 up
iwconfig eth2 mode master
iwconfig eth2 essid default
Finaly, bind eth1 and eth2 as bridge, prism54 AP should work now.
MSN 7 為了安全因素, 對一些特定副檔名檔案作封鎖, 我覺得這實在是因噎廢食的作法
其副檔名封鎖封是在接收端控制, 只要加入以下 registry 即可再接收已封鎖的檔案
Windows Registry Editor Version 5.00
經測試新版的 MSN (7.0.0813以後) 已不適用這個方法, 請參考 MSN Messenger 7 Remove File Transfer Protection
My favorite distribution Mandrakesoft Linux changes name to Mandriva
After spending weeks balancing pros and cons, Mandrakesoft has decided to change its name!
The name change will apply worldwide to both the company and its products. The management team sees two good reasons for this change:
1. The recent Mandrakesoft - Conectiva merger calls for a new identity that better represents the combination of two key companies and their global presence.
2. The long-winding trademark lawsuit with Hearst Corporation has reached a point where we decided it is more reasonable for us to move forward. By adopting a new name, we eliminate the liability attached to the Mandrakesoft name and we can focus on what is important to us: developing and delivering great technology and solutions to both our customers and our user community.
G is for growth
Storage is an important part of email, but that doesn't mean you should have to worry about it. To celebrate our one-year birthday, we're giving everyone one more gigabyte. But why stop the party there? Our plan is to continue growing your storage beyond 2GBs by giving you more space as we are able. We know that email will only become more important in people's lives, and we want Gmail to keep up with our users and their needs. From Gmail, you can expect more.
April fools' day