FC2ブログ

[NEEK][Linux]Ethernetを動かしたい(1)

参照先: http://www.alterawiki.com/wiki/EtherNet
「Enable for example for NEEK:」より先を参照。

 ・make menuconfig起動 > Customize kernel settingsにチェック付けて、save&quit
   > Device drivers > Network device support
   > PHY device support and infrustructure
   > Drivers for National Semiconductor PHYsにチェック。

 ・make menuconfig起動
   > Customize Application/Library Settingsにチェック付けてsave&quit
   > Network Applications > mii-toolにチェック。

 ・uClinux起動後に、とりあえずmii-toolと実行すると以下MSG。

For further information check:
http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)
/> mii-tool
no MII interfaces found



 ・ifconfigを入れる。
  make menuconfig > Customize Application/Library Settingsにチェック付けてsave&quit
   > Network Applications > ifconfigにチェック。

 ・OpenCoreのIGOR MAC使用してるからチェック入れる。
  make menuconfig > Kernel Settings > Device Driver > Network Device Support
    > Ethernet (10 or 100Mbit) > Opencores (Igor) Emac supportにチェック。

 ・uClinux起動から、ifconfig実施。
  参照先の「Ethernet hw address」を参照。

For further information check:
http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)
/>
/> ifconfig eth0 hw ether 00:07:ed:0a:03:29
/> ifconfig eth0 192.168.1.10

oeth_phymac_synch:eth0 MR1: 0x00007849
Link Down



 ・もう一度最初から。

For further information check:
http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)
/> ifconfig eth0 hw ether 00:07:ed:0a:03:29
★ここで、ストレートLANケーブルでNEEKとルータを接続。(なんとなく)
/> ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:07:ED:0A:03:29
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
/> ifconfig eth0 192.168.1.10

oeth_phymac_synch:eth0 MR1: 0x00007849
Link Down

/> route add default gw 192.168.1.254
/> ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:07:ED:0A:03:29
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0



 ・再度挑戦。


For further information check:
http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)
/> ifconfig eth0 hw ether 00:07:ed:0a:03:29
/> ifconfig eth0 192.168.1.10

oeth_phymac_synch:eth0 MR1: 0x00007849
Link Down

/> route add default gw 192.168.1.254
/> ping 192.168.1.254
PING 192.168.1.254 (192.168.1.254): 56 data bytesoeth: tx00,002a5801

oeth: tx01,002a5801
oeth: tx02,002a5801
oeth: tx03,002a5801
oeth: tx04,002a5801
oeth: tx05,002a5801
oeth: tx06,002a5801
oeth: tx07,002a5801
oeth: tx08,002a5801
oeth: tx09,002a5801
oeth: tx10,002a5801
oeth: tx11,002a5801
oeth: tx12,002a5801

★これどうやってプロンプトに戻るのか?


★またCtrl-Cやると、以下MSG
nios2-terminal: exiting due to ^C on host

 ・またまた挑戦。参照ページと同じように、netstatまで出来た。
  とりあえず動いているようだ。参照先見てそのままやっただけだけど。

For further information check:
http://www.uclinux.org/

Execution Finished, Exiting

Sash command shell (version 1.1.1)
/> ifconfig eth0 hw ether 00:07:ed:0a:03:29
/> ifconfig eth0 192.168.1.10

oeth_phymac_synch:eth0 MR1: 0x00007849
Link Down

/> route add default gw 192.168.1.254
/> inetd &
[34]
/> boa -d &
[35]
/> [30/Nov/1999:00:04:15 +0000] boa: server version Boa/0.94.14rc21
[30/Nov/1999:00:04:15 +0000] boa: server built Sep 28 2011 at 21:07:27.
[30/Nov/1999:00:04:15 +0000] boa: starting server pid=35, port 80
/>
/> netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:http 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:ftp 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:telnet 0.0.0.0:* LISTEN
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
/>

スポンサーサイト



カレンダー
10 | 2011/11 | 12
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 - - -
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード