#navi(contents-page-name): No such page: Wpa

Userland構築

WPA root-fs size 見積

Dropbear

注意: setuidしたbusyboxでshadow無効の場合しか動作確認してません。

options.hを編集。/dev/randomは機能しないようだ。代わりに/dev/urandom。

#define DROPBEAR_RANDOM_DEV "/dev/urandom"

適当にconfigure & make。

% ./configure --host=sh4-linux --build=i586-linux --disable-zlib --disable-syslog
% make PROGRAMS="dropbear dbclient dropbearkey dropbearconvert scp" STATIC=1 MULTI=1

ターゲット機の/binにdropbearmultiをコピーしてシンボリックリンクを作成する。

# ln -s dropbearmulti dropbear
# ln -s dropbearmulti dbclient
# ln -s dropbearmulti dropbearkey
# ln -s dropbearmulti dropbearconvert
# ln -s dropbearmulti scp

ホスト鍵を作成

# dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
# dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key

Vweb SDK

  1. net_recv -> wpa_net_dec
  2. net_send -> wpa_net_enc
  3. decoder -> wpa_dec
  4. encoder -> wpa_enc
  1. boot.sre
  2. pscodec.sre
  3. tscodec.sre
  4. dec_mp1es_ntsc.ini
  5. dec_mp1ss_ntsc.ini
  6. dec_mp1ts_ntsc.ini
  7. dec_mp2es_ntsc.ini
  8. dec_mp2ps_ntsc.ini
  9. dec_mp2ts_ntsc.ini
  10. dec_mp4es_ntsc.ini
  11. dec_mp4ps_ntsc.ini
  12. dec_mp4ts_ntsc.ini
  13. enc_mp1es_ntsc.ini
  14. enc_mp1ss_ntsc.ini
  15. enc_mp1ts_ntsc.ini
  16. enc_mp2es_ntsc.ini
  17. enc_mp2ps_ntsc.ini
  18. enc_mp2ts_ntsc.ini
  19. enc_mp4es_ntsc.ini
  20. enc_mp4ps_ntsc.ini
  21. enc_mp4ts_ntsc.ini

rc.sysinit

/etc/rc.d/rc.sysinit

insmod /lib/modules/2.4.24-sh/vw2010.o
insmod /lib/modules/2.4.24-sh/ks5k_cb.o
insmod /lib/modules/2.4.24-sh/ks2k_cb.o
ifconfig eth0 192.168.100.98 netmask 0xffffff00
dropbear
portmap

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS