***DVSP2でPi-Star [#j5c22976] DVSP2_on_Rpi-Zero(V1.3)+OLED(128x64)にPi-Starのイメージ(v3.4.5)を一部改変して動くようにした。(追加でローカルUS-SRUST系レピーターに接続できるように) +PHP編集 # nano /var/www/dashboard/admin/dstarrepeater/link_manager.php while (!feof($dplusFile)) { $dplusLine = fgets($dplusFile); if (strpos($dplusLine, 'REF') !== FALSE && strpos($dplusLine, '#') === FALSE) { ↓ while (!feof($dplusFile)) { $dplusLine = fgets($dplusFile); if ((strpos($dplusLine, 'JP1') !== FALSE || strpos($dplusLine, 'REF') !== FALSE) && strpos($dplusLine, '#') === FALSE) { ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^追加 *カッコも忘れないように # nano /var/www/dashboard/admin/admin.php echo " <option selected>REF001</option>\n"; if (strpos($dplusLine, 'REF') !== FALSE && strpos($dplusLine, '#') === FALSE && strpos($dplusLine, 'REF001') === FALSE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 削除 ↓ while (!feof($dplusFile)) { $dplusLine = fgets($dplusFile); if (strpos($dplusLine, '#') === FALSE) +/usr/local/etc/に 以下DPlus_Local.txtを作成 #nano /usr/local/etc/DPlus_Local.txt JP1YJQ jp1yjq.dip.jp JP1YKM jp1ykm.dip.jp # nano /root/addlocal cat /usr/local/etc/DPlus_Local.txt >> /usr/local/etc/DPlus_Hosts.txt を作成して、 # chmod 755 addlocal と実行権を付与しておく 夜中3時過ぎに、新しい各種Hosts.txtがロードされ更新されてしまうので、 # crontab -e 0 4 * * * /root/addlocal として毎日4時に実行させるようにする。 +他のcronでの起動も制限しておく(コメントアウトしておく) # nano /etc/crontab # m h dom mon dow user command #*/5 * * * * root /usr/local/sbin/pistar-upnp.service start > /dev/null 2>&1 # 17 * * * * root cd / && run-parts --report /etc/cron.hourly +念のため、 # /etc/init.d/cron restart #clear #comment #navi(日記) |