|
|
||
ということで、買ってしまいました。これから色々と試す予定です。
秋月電子で売っている版は本体のみが含まれた版で、電源ケーブルやイーサネットケーブルは含まれていませんでした。大量に購入する場合は留意する必要があるでしょう。
まず、工場出荷状態のIPアドレスは 192.168.10.100 で、httpからログイン画面に入ることができます。初期設定では admin / 12345678 となっています。
で、平文パスワードで認証するのイヤだなあ、と思ったら、裏で challenge - response 方式で認証されてました。もちろん challenge で使う seed は毎回変わり、http://192.168.10.101/md5.js というモジュールで md5 ダイジェストに変換されてからデータの送信が行われています。とりあえず許せるレベルではあるようです。
なので、ログインには JavaScript が解釈できるブラウザが必須になります。
……が、よいことばかりではなく、実装に問題があります。
まぁ、これは内部のネットワークのみで使うのでそれほど大きな問題にはならないでしょう。
ちなみに、中身は典型的なリレー回路なので、各ポートの電源を On/Off すると内部から切替音がします。イヤな人にはイヤかもしれません。
nmap -O した結果は以下。
Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2006-04-29 20:43 JST
Interesting ports on ***.***.***.***:
(The 1662 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
MAC Address: 00:92:58:**:**:** (Unknown)
Device type: specialized
Running: Contiki
OS details: Contiki 1.2-devel0 embedded OS on Ethernut card
Nmap finished: 1 IP address (1 host up) scanned in 6.274 seconds
ついでにブート時のメッセージは以下。
[TF33x power-on selftest]
[Memory test (0x0000~0x3FFF)]:
writing 0xAA to memory->reading 0xAA from memory->pass!!
writing 0x55 to memory->reading 0x55 from memory->pass!!
TF33xFU:check Magic Code...[ok]
[*************************MAIN RUN FROM HERE*******************]
[Compiler:Keil C v7.10 2006-03-09 16:30:28]
Test RS232 Output Speed,Ticks:0
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop
qrstuvwxyz{|}~
Test Done Ticks:16
[sys_init():->
wait state:reg.0x706d = 0x28
ip inspc.:reg.0x7001 = 0x3f
done<-]
[...WaitCommand:ESC[0x1B] Skip,'U':Update Firmware ...]
current tick:1 sec
EEPROM Init...
Write EE_TEST ==0x7cf u8EEData1=0xaa
Read EE_TEST ==0x7cf u8EEData1=0xaa
[EEPROM 24c16 found!]
EEPROM: Data valid
Restore Configuration from EEPROM to Device...
Show MY MAC Address(from 24c16): (0x00:92:58:**:**:**)
_24c16_eeprom_word_read: EE_DHCPEN: (00)
=>DHCP FALSE!
Show MY IP Address(from 24c16): (***.***.***.***):80
Show DNS Server(from 24c16): (***.***.***.**)
_24c16_eeprom_word_read: EE_DHCPEN: (00)
DHCP FALSE! webt_ee_network.dhcp_flag: 0x00
DHCP Not Enable!!!
config_g gateway ip:c0 a8 fe 1
dhcp client not enable
gate c0a8 fe01
MyNowIP:***.***.***.***
config.ipaddr : ***.***.***.***:80
config.gateway : ***.***.***.***
config.dnsserver: ***.***.***.***
MY_IP : ***.***.***.***
MY_MAC : 00-92-58-**-**-**
====== IP9258 Power Control: V1.34 ======
SendArp:***.***.***.***.
wapLogin Timeout,IP:0.0.0.0,151
[***LastestUpTime:2006-04-29 22:15:28***]
[****SystemUpTime:2006-04-29 22:19:42***]
SendArp:192.168.254.01.
MailServer Empty!
httpd_init