DVSP2でPi-Star

DVSP2_on_Rpi-Zero(V1.3)+OLED(128x64)にPi-Starのイメージ(v3.4.5)を一部改変して動くようにした。(追加でローカルUS-SRUST系レピーターに接続できるように)

  1. 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)
  1. /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時に実行させるようにする。
  2. 他の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
  3. 念のため、
    # /etc/init.d/cron restart

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White


새로고침   새페이지 Lower page making 잠금해제 비교 복사 이름변경   대문 목록 검색 갱신내역 백업 리퍼러   도움말   갱신내역의 RSS