#1 2012-07-14 17:13:37
請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
因為 RT-N12 只有 4M FLASH ,而 Toastman 預先編譯好的檔案,
只有 Mini-IPv6 或 VLAN-Mini ,所以想說那就只能自己編譯了……
但是我搜尋到的這個文章「tomato 編譯詳解」,看起來好像並沒有,
編譯 Mini-IPv6-VPN-VLAN 這樣的選項,所以想說先上來詢問看看,
如果其實是可以編的那我再自己試試看!目前我是還沒有試過……
最後修改: Xvon (2012-07-14 17:14:22)
離線
#2 2012-07-14 18:17:08
Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
查Makefile. 例如: tomato-shibby Makefile, 參考#219~227
# Options for "make bin" :
# BUILD_DESC (Std|Lite|Ext|...)
# MIPS32 (r2|r1)
# KERN_SIZE_OPT
# USB ("USB"|"")
# JFFSv1 | NO_JFFS
# NO_CIFS, NO_SSH, NO_ZEBRA, NO_SAMBA, NO_HTTPS, NO_XXTP, NO_LIBOPT
# SAMBA3, OPENVPN, IPV6SUPP, EBTABLES, NTFS, MEDIASRV, BBEXTRAS, USBEXTRAS, BCM57, SLIM, NOCAT
# NFS BTCLIENT BTGUI TR_EXTRAS SNMP SDHC HFS UPS DNSCRYPT PPTPD TOR
再代入#719,
@$(MAKE) bin JFFSv1=y NO_CIFS=y NO_ZEBRA=y IPV6SUPP=y B=I BUILD_DESC="MiniIPv6" USB=""
修改為您想要的功能.
編譯後, 查看trx大小能否塞入4MB flash(扣除CFE, NVRAM等)
離線
#3 2012-07-19 04:47:11
Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
hippo 提到:
查Makefile. 例如: tomato-shibby Makefile, 參考#219~227
# Options for "make bin" : # BUILD_DESC (Std|Lite|Ext|...) # MIPS32 (r2|r1) # KERN_SIZE_OPT # USB ("USB"|"") # JFFSv1 | NO_JFFS # NO_CIFS, NO_SSH, NO_ZEBRA, NO_SAMBA, NO_HTTPS, NO_XXTP, NO_LIBOPT # SAMBA3, OPENVPN, IPV6SUPP, EBTABLES, NTFS, MEDIASRV, BBEXTRAS, USBEXTRAS, BCM57, SLIM, NOCAT # NFS BTCLIENT BTGUI TR_EXTRAS SNMP SDHC HFS UPS DNSCRYPT PPTPD TOR
再代入#719,@$(MAKE) bin JFFSv1=y NO_CIFS=y NO_ZEBRA=y IPV6SUPP=y B=I BUILD_DESC="MiniIPv6" USB=""
修改為您想要的功能.
編譯後, 查看trx大小能否塞入4MB flash(扣除CFE, NVRAM等)
從 Makefile 的那幾行功能參數看來,好像沒有…
在 Mini-IPv6 加入 VPN 和 VLAN(這個只是為了 MultiSSID)的選項?
離線
#7 2012-09-05 17:17:57
Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
感謝您的幫助!
另外想請問一下,Toastman-RT和Toastman-RT-jya的Mini-IPv6-VPN,
是否沒有功能上的差異?我在Shibby的about頁面裡看到,
jya好像是多了OpenVPN的強化和使用者名稱/密碼的認證功能?
不過因為Shibby只有RT-N-jya所以我的機器沒辦法測試,
而編譯了Toastman-RT-jya的Mini-IPv6-VPN使用後並沒有發現有不同!
是因為我編譯的是給4M Flash用的build所以並沒有jya強化的部份嗎?
另外就是版本號的問題,VERSION和CHANGELOG檔案裡我沒有看到版本號,
請問Toastman或Shibby的版本號是寫在哪個檔案裡呢?
再次感謝您的幫忙!
最後修改: Xvon (2012-09-06 01:51:00)
離線
#8 2012-09-06 10:37:25
Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
1. 測試[Tomato PPTP] Jean-Yves' Avenard 衍生版本與參考tomato.git內, 分支版本的日誌.
2. 查原始碼, 參考這篇修改, 再編譯測試.
3. 參考這篇.
離線
#9 2012-09-06 22:42:12
Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?
Tomato Shibby 的程式碼目錄,
有這三個:
Shibby-RT
Shibby-RT-N
Shibby-RT-N-jya
無這一個:
Shibby-RT-jya
因此我前面才會說它沒有RT-jya。
您的意思是說,一樣是更改 Makefile 就可以了?
也就是更改 Shibby-RT 就能編譯出 Shibby-RT-jya 這樣嗎?
hippo 提到:
2. 土司超人以目錄分類, 已經很清楚了. 1.28後的數字, 是編譯的參數之一, 編譯者說了算. 參考這篇. 各個衍生版本作者, 各有自己的分類方法.
所以 1.28 後面的數字並沒有一個標準數字嗎?
因此 Toastman 或者 Shibby 的程式碼裡並不會標示那串數字?
這樣嘗試自己編譯的時候,應該要怎麼決定會比較好?
我目前是要自己編譯 Toastman 的時候,就參考 pre-compiled 的檔案名稱!
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
0 | 5044 | 2016-05-25 10:00:57 作者 Xvon | |
申請中華 ipv6 後,Android 就無法使用網路芳鄰!? 作者 humourlo
|
0 | 5064 | 2016-03-29 11:24:18 作者 humourlo |
|
10 | 46152 | 2012-06-18 17:44:58 作者 ziople6251 |
|
10 | 59417 | 2012-05-11 21:59:50 作者 oashin |
[新聞] 政府帶頭分階段逐步轉換 IPv6 作者 Aven
|
0 | 7014 | 2012-04-05 17:24:33 作者 Aven |