Netwalkerのカーネルをコンパイル

Posted by atusi on 2009/12/15 in PC | Short Link

 Netwalkerのカーネルをコンパイル。参考はここ
 NANDメモリ上ではメモリの寿命がこわいのでUSBHDDをつないでその上で。
 かかった時間。

real 97m34.040s
user 59m20.200s
sys 6m10.720s

変更点
/jaunty-arm/drivers/usb/serial/pl2303.h
#define IODATA_VENDOR_ID 0x04bb
#define IODATA_PRODUCT_ID 0x0a03
#define IODATA_PRODUCT_ID_RSAQ5 0x0a0e
#define IODATA_PRODUCT_ID_WSIM 0x0940 ←追加

/jaunty-arm/drivers/usb/serial/pl2303.c
static struct usb_device_id id_table [] = {
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ2) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_DCU11) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ3) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_PHAROS) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_ALDIGA) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) },
{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_GPRS) },
{ USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) },
{ USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) },
{ USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_WSIM) },  ←追加

その後にmake modules
できたpl2303.koとusbserial.koを
/lib/modules/2.6.28-15-araneo/kernel/drivers/usb/serial/にコピー(念のため、前のモジュールはバックアップしておく)
コピーしたらdepmod -aをしてreboot

pppの設定
pppconfigでウィザードに沿って自分のプロバイダのダイアルアップに合わせて設定していく
あとはpon,poffでつながるか確認。

このファイルをまた作るの面倒なのでバックアップ。

それにしてもmini-a側のUSBが不安定だな。HDD繋いでたら途中で切れたっぽい。

タグ: ,

Copyright © 2003-2024 いっちゃってる~日々 All rights reserved.
Shades-custom, v1.0, was grown from the Shades theme, v2.4.1, created by BuyNowShop.com.