[FORK] Tomato 1.28 ND USB + FTP/Samba
|
local |
Dodano 17-12-2008 10:57
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Tomato 1.28 ND USB + FTP/Samba
Główne cechy:
- Wsparcie USB 2.0 i USB 1.1.
- Obsługa urządzeń magazynujących USB oraz koncentratorów (huby) - pamięci przenośne flash, dyski zewnętrzne oraz dyski w obudowach USB (Ext2/Ext3/FAT/FAT32/NTFS) - bez limitów pojemności.
- Automatyczne montowanie urządzeń USB, oraz partycji.
- Zintegrowany serwer Samba.
- Zintegrowany serwer FTP.
- Zintegrowany serwer druku.
- Zintegrowane modyfikacje z SpeedMod zwiększające wydajność przy dużej liczbie połączeń (> 2000).
- Najnowsze jądro Linuxa z serii 2.4.
* Dyski zewnętrzne i dyski w obudowach USB wymagają własnego zasilania!
* Ze względu na częsty zapis danych księgujących systemu plików Ext3, ODRADZA się używanie go na pamięciach flash.
Wersje:
Standard- standardowa wersja. Na routerach z 4MB pamięci flash wolne ~300KB miejsca na JFFS.
USB+VPN - standardowa wersja Tomato ND USB z dodatkiem modyfikacji TomatoVPN. Na routerach z 4MB pamięci flash brak wolnego miejsca.
Extras - Pełna obsługa NTFS, zawiera narzędzia fdisk, e2fsck, mke2fs, mkswap, mkdosfs, wsparcie dla urządzenia pętli zwrotnej oraz dodatkowe skórki. Na routerach z 4MB pamięci flash wolne ~120KB miejsca na JFFS.
Lite - wersja bez Samby. Na routerach z 4MB pamięci flash wolne ~600KB miejsca na JFFS.
No CIFS - wersja bez CIFS. Na routerach z 4MB pamięci flash wolne ~420KB miejsca na JFFS.
NoUSB - Wersja bez wsparcia dla USB. Na routerach z 4MB pamięci flash wolne ~900KB miejsca na JFFS
Firmware dostępny jest tylko w wersji ND. Aby sprawdźić czy Twój router uruchomi wersję ND wydaj komendę nvram get wl0_corerev. Jeśli zwróci wartość 5 lub więcej możesz użyć ND.
Lista zmian:
v51 - 6/10/2010
Cytat * Access Restrictions criteria: allow to specify Src/Dst Address, expand list of available protocols.
* Allow to specify hostnames in addition to IP addresses for iptables rules (port forwarding, access restrictions, QoS).
* Allow to specify hostname in addition to IP address for remote logging.
* Replaced old Tomato's bcount match by standard connbytes match.
* Added "Interference Mitigation" setting to Advanced->Wireless.
* L2TP client daemon replaced with xl2tpd 1.2.7 (should provide better performance).
* Execute *.autorun scripts loaded from nvram.
* Web Usage: added GUI option to clear web usage logs.
* Added additional timing options for syslog marker output.
* Display nvram usage on Administration->Configuration page.
* PPTP/L2TP WAN connections: fixed routing and firewall rules for internal ISP network (MAN), allow to specify static routes for MAN interface, added support for MPPE/MPPC encryption/compression, added custom options to GUI.
* Added support for ZTE ZXV10 H618B, Linksys WRT310N v1 and v2 routers.
* Fixed support for D-Link DIR-320, Asus WL-500G Deluxe.
* Fixed bugs in signal processing and restarting service applications.
* Fixed support for DHCP classless static routes broken in build 50.
* Fixed wireless channel selection in GUI when switching between B/G/N modes.
* Disabled loading USB 1.1 module (ohci or uhci) for non-existing controllers on Asus routers.
* Include additional iptables matches: quota (K24 and K26), hl (K26 only).
* Software updates: Linux kernel 2.4.37.10, MiniUPnPd 1.4 20100921, pppd (fixes from upstream), ntfs-3g 2010.10.2 (in Extras builds).
* Code clean-up, minor bug fixes, cosmetics. Szczegółowa lista zmian w repozytorium kodu.
Pobierz
http://sourceforge.net/projects/tomat.../files/K24
Repozytorium kodu
http://repo.or.cz/w/tomato.git
http://randomseed.pl/2008/12/30/syste...wersji-git
Źródło informacji / Zgłaszanie błędów
http://www.linksysinfo.org/forums/sho...hp?t=60185
Blokowanie niebezpiecznych sieci
http://openlinksys.info/forum/viewthr...ad_id=7501
Dotacje PayPal
https://www.paypal.com/cgi-bin/webscr...id=9063925
P O R A D Y:
Zapis logów na nośniku zewnętrznym. [INIT]
Cytat sleep 5
echo "\n\n\n" >> /ścieżka_do_usb/log/messages
cat /var/log/messages >> /ścieżka_do_usb/log/messages
ln -fs /ścieżka_do_usb/messages /var/log/messages
Skrypt pod przycisk SES/AOSS odmontowujący wszystkie urządzenia usb.
Cytat INTERFACE=TOMATO/1 ACTION=remove PRODUCT=-1 hotplug usb
Skrypt hotplug dla drukarek wymagających załadowania firmware.
Cytat if [ $PRODUCT = "tu wstaw Product ID swojej drukarki" ]
then
if [ $ACTION = "add" ]
then
sleep 5
cat ścieżka_do_firmware > /dev/usb/lp0
fi
fi
Skrypt hotplug dla uzyskania Product ID swojej drukarki.
Cytat echo "Hotplug: "$(date) >> /var/log/hotplug.log
echo "Action: "$ACTION". Product: "$PRODUCT". Interface: "$INTERFACE >> /var/log/hotplug.log
Konfiguracja drukarki w różnych systemach
http://wiki.openwrt.org/OpenWrtDocs/K...e1d7104166
Problemy z uwierzytelnianymi udziałami Samby?
http://www.linksysinfo.org/forums/sho...tcount=336
Edytowany przez local dnia 07-10-2010 09:25
|
|
|
|
eRd |
Dodano 17-12-2008 21:08
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Jesli ktos wie jak cos takiego zrobic http://openlinksys.info/forum/viewthr...ad_id=6638 na tym tomato, czyli sprawic aby drukarka hp1018 zaczela dzialac to prosze sie podzielic
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
obsy |
Dodano 17-12-2008 22:35
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
@eRd: To twoje to tylko upload odpowiedniego firmware. Więc zgaduję: w skryptach startowych tomato zrobić cat plikz_firmware > /dev/usb/lpt0 (czy tak to się teraz w tomato nazywa).
Wada - drukarka musi być podłaczona podczas startu rutera.
Nie wiem czy tak zmodyfikowane tomato obsługuje jakoś skrypty przy podłączeniu usb - jak tak to tam podepnij dokładnie to co w poprzednim tutku napisałeś.
|
|
|
|
local |
Dodano 20-12-2008 18:14
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Wersja v2 udostępniona. Pierwszy post zaktualizowany. |
|
|
|
local |
Dodano 29-12-2008 08:55
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Wersja v04 udostępniona. Pierwszy post zaktualizowany. |
|
|
|
dwoz |
Dodano 29-12-2008 23:50
|
User
Posty: 3
Dołączył: 21/04/2007 22:17
|
a jak z stabilnością dysku w wersji 04?
miałem wersje 02.03 i w obu przypadkach podczas pracy rtorrent-a dysk wraz z routerem się wieszał |
|
|
|
lukaszpieter |
Dodano 04-01-2009 12:12
|
User
Posty: 132
Dołączył: 13/07/2007 00:57
|
Wpisałem sobie polecenie
Cytat
mount /dev/discs/disc0/part1 /opt
Do Administracions>script>init
Czy może mi ktoś napisać, dlaczego nie mam montowanego dysku wraz ze startem systemu ?
Wydaje mi się, że trzeba chyba opóźnić montowanie ........ tylko jak
Edytowany przez lukaszpieter dnia 04-01-2009 12:22
|
|
|
|
local |
Dodano 04-01-2009 21:03
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Wersja v07 udostępniona. Pierwszy post zaktualizowany.
Dodano automatyczne montowanie dysków USB i zaktualizowano sterowniki Broadcom do wersji 4.150.10.16. |
|
|
|
obsy |
Dodano 04-01-2009 21:21
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Przykleiłem go; zaczyna się robić ciekawie tym bardziej że mod ma wsparcie i widać ze się rozwija.
Oby tak dalej i znalazło się docelowo w standardowym tomato.
|
|
|
|
lukaszpieter |
Dodano 05-01-2009 16:00
|
User
Posty: 132
Dołączył: 13/07/2007 00:57
|
Czy u kogoś też nie chce się zamontować partycja jffs w tym najnowszym modzie tomato?? |
|
|
|
local |
Dodano 06-01-2009 09:44
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Ze względu na zgłoszone problemy z nowymi sterownikami Broadcom autor modyfikacji oznaczył wydanie 07 jako niestabilne. |
|
|
|
local |
Dodano 11-01-2009 16:09
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Wersja v09 udostępniona. Pierwszy post zaktualizowany.
Dodano serwer Samba, dodatki z moda SpeedMod oraz zaktualizowane sterowniki USB. |
|
|
|
obsy |
Dodano 11-01-2009 16:11
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
No i się eRd doczekał
|
|
|
|
iroc |
Dodano 11-01-2009 16:16
|
OL Maniac
Posty: 1455
Dołączył: 10/06/2006 18:29
|
może ktoś zdać relacje - jak się sprawuje wersja v09 ?.
-asus rt-n18u-
tomato,ddwrt,gargoyle
|
|
|
|
eRd |
Dodano 11-01-2009 17:16
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Hehe no dokladnie obsy
Widac autor czyta w moich myslach
Ciekawe jak to wyglada w rzeczywistosci, czy jest to wrzucone jakos w gui czy jest to analogicznie jak w Olegu. Tak czy inaczej wypadaloby na dniach sprobowac przesiasc sie na tomato
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
local |
Dodano 11-01-2009 19:36
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Pierwszy post zaktualizowany. Dodane zrzuty ekranu z najnowszej wersji modyfikacji. |
|
|
|
Yaco |
Dodano 12-01-2009 00:18
|
User
Posty: 184
Dołączył: 25/04/2006 12:02
|
Czy wszystkie tomato oznaczone ND tak jak ten Victeca Tomato_RAF_1.22.8500ND.7z to własnie taki jak w/w typ softu?
|
|
|
|
local |
Dodano 12-01-2009 09:22
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
? |
|
|
|
slg |
Dodano 12-01-2009 19:58
|
User
Posty: 10
Dołączył: 18/11/2008 13:39
|
bardzo farjna ta wersja 09 , tylko nie rozumiem dlaczego zrezygnowano z supportu dla mmc/sd , przeciez tyle ludzi ma zrobionego moda , a nie każdy ma asusa żeby sobie włożyć pendrive. Może ma ktoś pomysł jak dodać do tego tomato obsługe mmc/sd ??? |
|
|
|
local |
Dodano 13-01-2009 09:48
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
Wsparcie dla MMC/SD jest w modyfikacji roadkilla, a w tym modzie nigdy go nie było. |
|
|