[破解] 打開 La Fonera 的 SSH 封印

去年底買了兩台 La Fonera,幸運的是兩台都是用 165元就買到了,但不幸的是當了白老鼠,這兩台 La Fonera 都跟我的 ADSL 不合,每隔一段時間 WAN 就會莫名其妙斷線,找不出原因,經過半年多也沒有任何修正

所以只好自力救濟了

首先是破解 Fonera 打開 SSH 的封印,詳細的說明可參考這裡,簡單的說就是把 Fonera 的DNS 設為 88.198.165.155 就好了,重開機後就自動會開啟 SSH 了

用 SSH Client 連線到 192.168.10.1,用 root 登入,密碼就是 Web 介面的密碼

但總不能把 DNS 一直設為這個吧,既然已經打開 SSH,就想辦法讓這件事變成理所當然吧

首先先讓 SSH Daemon 在開機時自動跑起來,執行:

mv /etc/init.d/dropbear /etc/init.d/S50dropbear

然後編輯 /etc/firewall.user 把 firewall 打開,把下面兩行前面井字號刪除

iptables -t nat -A prerouting_rule -i $WAN -p tcp –dport 22 -j ACCEPT
iptables -A input_rule -i $WAN -p tcp –dport 22 -j ACCEPT

最後一個步驟就是修改/bin/thinclient,讓 La Fonera 不會再自動更新,把最後一行加上井字號即可:

#. /tmp/.thinclient.sh

接下來就可以把 DNS 改回你喜歡的,重開機也不會有影響了

破解 La Fonera 之後,其實我的目的只是希望能更容易 reset La Fonera 的 WAN port 而已,因為每次我的網路不能動了,我只要用 SSH 連進去 La Fonera,執行下列命令

ifconfig eth0 up
ifconfig eth0 down
ifup wan

一瞬間我的網路就恢復正常了 orz

最後,如果忘記 La Fonera 的密碼或者想要讓 La Fonera 恢復原狀,就拿根原子筆,戳 La Fonera 底部的 reset 孔 30 秒,然後重新開機即可

Reset 之後無線的 SSID 會變回 My Place,加密方式會變回 WPA,密碼則變成印在底部的序號(SN)。Web 介面的帳號及密碼都會回復成 admin

2007/10/25 updated: This method works for 0.7.2 r2 too 🙂

在〈[破解] 打開 La Fonera 的 SSH 封印〉中有 2 則留言

  1. 自動引用通知: Dada's Blog » La Fonera 0.7.2 r2 升級+SSH破解

  2. tm

    😥 Didn’t work for my 0.7.2.r2! I set my FON to Static IP to change the DNS to 88.198.165.155, and rebooted my FON. I did got connection refused when accessing ssh access on 192.168.10.1 via the internal WLAN. any help?

    回覆

歡迎留下您的意見