數位天堂

Nokia:科技始終來自於人性; 拜耳:如果文明不能使我們更相愛,那科技便失去意義!
歡迎您的加入,讓我們一起討論科技與環保的整合應用...

您尚未登入。

#1 2012-07-14 17:13:37

Xvon
祭司
註冊日期: 2011-07-22
文章數: 104
目前積分 :   

請問自己編譯可以選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

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

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

Xvon
祭司
註冊日期: 2011-07-22
文章數: 104
目前積分 :   

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)的選項?


離線

 

#4 2012-07-19 07:07:30

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?

1. VLAN: tomato-shibby已整合; Teaman-RT, Toastman-RT可抽離.
2. 就因為沒有, 才手動加入所需要的功能. 相對的, 韌體也隨之變大.


離線

 

#5 2012-09-04 03:33:45

Xvon
祭司
註冊日期: 2011-07-22
文章數: 104
目前積分 :   

Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?

自行編譯果然不難呢!只要照著教學一步一步操作!
雖然完全看不懂整個編譯的過程但也還好沒有出錯!

另外想請問一下,日後當Shibby有更新的時候,
只要先進行下列兩步驟後再make這樣就可以了嗎?

git checkout origin/tomato-shibby
git checkout -b origin/tomato-shibby



離線

 

#6 2012-09-04 16:36:05

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?

參考這篇, 日後git pull即可更新本地端的原始碼.


離線

 

#7 2012-09-05 17:17:57

Xvon
祭司
註冊日期: 2011-07-22
文章數: 104
目前積分 :   

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

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?

1. 測試[Tomato PPTP] Jean-Yves' Avenard 衍生版本與參考tomato.git內, 分支版本的日誌.
2. 查原始碼, 參考這篇修改, 再編譯測試.
3. 參考這篇.


離線

 

#9 2012-09-06 22:42:12

Xvon
祭司
註冊日期: 2011-07-22
文章數: 104
目前積分 :   

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 的檔案名稱!


離線

 

#10 2012-09-07 08:35:29

hippo
天使
註冊日期: 2008-10-07
文章數: 1562
目前積分 :   20 

Re: 請問自己編譯可以選Mini-IPv6-VPN-VLAN嗎?

1. 請先參考維基百科版本控制.
2. 參考release/src-rt/router/shared/tomato_version.h


離線

 

相關討論主題

主題 回覆 點閱 最後發表
0 4659 2016-05-25 10:00:57 作者 Xvon
0 4681 2016-03-29 11:24:18 作者 humourlo
請教一下tomato ipv6 tunnel 設置 作者 SquallATF  [ 1 2 ]
10 43734 2012-06-18 17:44:58 作者 ziople6251
Hurricane Electric 6in4 IPv6 測試 作者 hippo  [ 1 2 ]
10 56641 2012-05-11 21:59:50 作者 oashin
0 6662 2012-04-05 17:24:33 作者 Aven

友情連結

論壇頁尾

Powered by PunBB
© Copyright 2018 Rickard Andersson
RSS Feed