His Masters' Voices Wiki

よろずのことの書き残し

ユーザ用ツール

サイト用ツール


nas:readynas_duo_v2_openwr_retry

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
nas:readynas_duo_v2_openwr_retry [2022/05/24 22:13] – [OpenWRTのインストール] nipa28nas:readynas_duo_v2_openwr_retry [2023/01/09 22:28] (現在) – [Web設定 LuCI のインストール] nipa28
行 62: 行 62:
  
 ### OpenWRTのインストール ### OpenWRTのインストール
 +
 +※LANケーブルは接続しない
  
 - USBメモリに「openwrt-kirkwood-netgear_readynas-duo-v2-initramfs-uImage」をコピー - USBメモリに「openwrt-kirkwood-netgear_readynas-duo-v2-initramfs-uImage」をコピー
行 338: 行 340:
 ``` ```
  
- +以上でKERNELイメージはインスルでた。
-- WinSCPを使って SYSUPGRADEイメージ「openwrt-kirkwood-netgear%%_%%readynas-duo-v2-squashfs-sysupgrade.bin」をReadyNASに転送する (転送プロはSCP、接続先のIPアドレスはDHCPで勝手に振られるのでスマホアプリNetwork Analyzer調べた。ユーザーroot、パスワードは無し) +
- +
-- sysupgrade +
- +
-sysupgrade openwrt-kirkwood-netgear%%_%%readynas-duo-v2-squashfs-sysupgrade.bin +
  
 ### ネットワーク設定の変更 ### ネットワーク設定の変更
行 350: 行 346:
 #### 失敗編の反省から #### 失敗編の反省から
 Open-WRTは、無線LANブロードバンドルーターをメインターゲットとしたOSであるため、ネットワーク設定もデフォルトではルーター用に都合のよい設定になっているみたいだ。 Open-WRTは、無線LANブロードバンドルーターをメインターゲットとしたOSであるため、ネットワーク設定もデフォルトではルーター用に都合のよい設定になっているみたいだ。
-ReadyNAS Duo v2はネットワークにLANポート一基のみ搭載したシンプルなNASであるため、Bridgeなどのややこしいネットワーク構成はいらない。+ReadyNAS Duo v2はネットワークにLANポート一基のみ搭載したシンプルなNASであるため、Bridgeなどのややこしいネットワーク構成はいらない。(ReadyNASは、完全にローカル向けで、外部インターネットに公開するつもりはない)
 そこで、まず最初にネットワーク設定をシンプルなものに変更した。 そこで、まず最初にネットワーク設定をシンプルなものに変更した。
 同時にIPアドレスをDHCPでもらってくるのではなく、静的IP(192.168.10.2)となるようにした。 同時にIPアドレスをDHCPでもらってくるのではなく、静的IP(192.168.10.2)となるようにした。
 ついでにDNSもここで我が家のブロードバンドルーター(192.168.10.1)に設定した。 ついでにDNSもここで我が家のブロードバンドルーター(192.168.10.1)に設定した。
  
-変更前 
  
 +OpenWRTインストール直後のネットワークの状態と/etc/config/networkファイル
 +※LANケーブルは接続していないので、IPアドレスは割り当てられていない。
  
-変更後+``` 
 +root@OpenWrt:/# ip a 
 +1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000 
 +    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 
 +    inet 127.0.0.1/8 scope host lo 
 +       valid_lft forever preferred_lft forever 
 +    inet6 ::1/128 scope host  
 +       valid_lft forever preferred_lft forever 
 +2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master br-lan state DOWN qlen 1000 
 +    link/ether 2c:b0:5d:bf:0d:35 brd ff:ff:ff:ff:ff:ff 
 +3: br-lan: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN qlen 1000 
 +    link/ether 2c:b0:5d:bf:0d:35 brd ff:ff:ff:ff:ff:ff 
 +root@OpenWrt:/#  
 +root@OpenWrt:/# cat /etc/config/network
  
 +config interface 'loopback'
 + option device 'lo'
 + option proto 'static'
 + option ipaddr '127.0.0.1'
 + option netmask '255.0.0.0'
  
 +config globals 'globals'
 + option ula_prefix 'fdba:d29d:b8ac::/48'
  
 +config device
 + option name 'br-lan'
 + option type 'bridge'
 + list ports 'eth0'
 +
 +config interface 'lan'
 + option device 'br-lan'
 + option proto 'dhcp'
 +
 +config interface 'lan6'
 + option device 'br-lan'
 + option proto 'dhcpv6'
 +
 +root@OpenWrt:/#
 +```
 +
 +変更後の/etc/config/networkファイル
 +bridgeなどいらなさそうなのを削除する。dhcpをstaticに変える。
 +
 +```
 +root@OpenWrt:/# vi /etc/config/network
 +root@OpenWrt:/# cat /etc/config/network
 +
 +config interface 'loopback'
 + option device 'lo'
 + option proto 'static'
 + option ipaddr '127.0.0.1'
 + option netmask '255.0.0.0'
 +
 +config interface 'lan'
 + option device 'eth0'
 + option proto 'static'
 + option ipaddr '192.168.10.2'
 + option netmask '255.255.255.0'
 + option gateway '192.168.10.1'
 +        option dns  '192.168.10.1'
 +
 +root@OpenWrt:/# 
 +
 +```
 +
 +ネットワークを再起動してみる。
 +```
 +root@OpenWrt:/# service network restart
 +[ 1200.347607] device eth0 left promiscuous mode
 +[ 1200.352037] br-lan: port 1(eth0) entered disabled state
 +root@OpenWrt:/# ip a
 +1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
 +    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 +    inet 127.0.0.1/8 scope host lo
 +       valid_lft forever preferred_lft forever
 +    inet6 ::1/128 scope host 
 +       valid_lft forever preferred_lft forever
 +2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
 +    link/ether 2c:b0:5d:bf:0d:35 brd ff:ff:ff:ff:ff:ff
 +    inet 192.168.10.2/24 brd 192.168.10.255 scope global eth0
 +       valid_lft forever preferred_lft forever
 +root@OpenWrt:/# 
 +```
 +
 +よさげ。
 +ここで LANケーブルをつないでネットワークに接続する。
 +
 +- WinSCPを使って SYSUPGRADEイメージ「openwrt-kirkwood-netgear_readynas-duo-v2-squashfs-sysupgrade.bin」をReadyNASに転送する (転送プロトコルはSCP、接続先のIP 192.168.10.2 ユーザーroot、パスワードは無し)
 +
 +- sysupgrade実行
 +
 +SCP転送したSYSUPGRADEイメージを指定して、sysupgradeを実行する。
 +```
 +# sysupgrade openwrt-kirkwood-netgear_readynas-duo-v2-squashfs-sysupgrade.bin
 +```
 +
 +以上でOepnWRTのインストールは完了。
  
  
行 368: 行 458:
 ### Web設定 LuCI のインストール ### Web設定 LuCI のインストール
  
-TeraTermでもRloginでもWLS2のUbuntuからでも何でもよいが、SSHで ReadyNAS 192.168.10.2 に接続+ネットワーク越しにSSHできるようになったから、もうUSB-シリアル変換ケーブルは必要ない。 
 +TeraTermでもRloginでもWLS2のUbuntuからでも何でもよいのでSSHで ReadyNAS (192.168.10.2に接続
  
 ネットワーク設定をちゃんとしたので、今回はopkgコマンドがIPv6で困った、なんてことはなく、すんなり入った。 ネットワーク設定をちゃんとしたので、今回はopkgコマンドがIPv6で困った、なんてことはなく、すんなり入った。
  
 +```
 +opkg update
 +opkg install luci luci-base luci-i18n-base-ja 
 +```
 +ウェブブラウザから http://192.168.10.2/ に接続。やったLOL
  
 +{{:nas:スクリーンショット_2022-05-22_222206.png?400|}}
 +{{:nas:スクリーンショット_2022-05-22_222459.png?400|}}
nas/readynas_duo_v2_openwr_retry.1653398019.txt.gz · 最終更新: 2022/05/24 22:13 by nipa28