9108 e yüklenmiyormuş aksi halde denerdim. http://forum.darkhardware.com/viewtopic.php?f=4&t=168734 |
Bilgilendirme için sağolun Türkçe kaynak paylaşırsanız seviniriz forum kullanıcıları olarak ![]() |
Elbette paylaşırım. Aslında hazır sayılır ama elim değip bir sonlandıramıyorum. Özellikle bu işle hiç uğraşmamış olanlar için yarralı olması için çaba göstereceğim. Ayrıca yine DDWRT mega versiyonu ASUS 520GC gibi gariban bir routera yüklemeyi başardım. Bunun için ASUS a üstünde olmayan USB port eklemek zorunda kaldım ama şimdi mükemmel bir router oldu. Onuda yayınlayacağım. Çok yakında.. |
Elimde olanı buraya kopyaladım Sorusu olanların sorularını memnuniyetle cevaplarım http://www.3iii.dk/linux/dd-wrt/micro_plus_usb_asus520gc.bin ve http://www.3iii.dk/linux/dd-wrt/mega.tar.gz dopsyalarını kullancağız. 1-İlk dosya router'a yüklenecek 2-İkincisini ext2/3 partisyona root yetkileriyle kopyalayacağız. Disk USB porta takılı olarak router boot edilecek. Staus sayfasından mega olarak yüklendiği görülecek. 3-Telnet ile 192.168.1.1 e bağlanılacak Aşağıdaki komutlar uygulanacak 1-İlk olarak jffs yi aktive ediyoruz nvram set sys_enable_jffs2=1 nvram commit burada ipkg için dizin oluşturuyoruz mkdir -p /jffs/tmp/ipkg /jffs/usr/sbin/mkswap /dev/discs/disc0/part2 /jffs/usr/sbin/swapon /dev/discs/disc0/part2 2-optware için dizin oluşturuyoruz ve bağlıyoruz ~ # mkdir /jffs/opt ~ # mount -o bind /jffs/opt /opt 3-Optware yüklemek için gereken shell scripti indirip çalıştırıyoruz wgethttp://www.wlan-sat.com/boleo/optware/optware-install-ddwrt.sh -O - | tr -d '\r' > /tmp/optware-install.sh sh /tmp/optware-install.sh ekranda şunlar görünüyorsa tamamdır -------******************----------- Checking system config ... Using 192.168.1.1 as default gateway. Using the following nameserver(s): nameserver 192.168.1.30 Warning: local nameserver is different than gateway! Check config or enter: sed -i s/192.168.*/192.168.1.1/ /tmp/resolv.conf to correct this. Installing package uclibc-opt_0.9.28-13_mipsel.ipk ... Connecting to ipkg.nslu2-linux.org[140.211.166.82]:80 uclibc-opt_0.9.28-12 100% |***********************************************| 832 KB 00:00:00 ETA Updating /opt/etc/ld.so.cache /opt/sbin/ldconfig: can't create /opt/etc/ld.so.cache~ (No such file or directory) Installing package ipkg-opt_0.99.163-9_mipsel.ipk ... Connecting to ipkg.nslu2-linux.org[140.211.166.82]:80 ipkg-opt_0.99.163-9_ 100% |***********************************************| 75896 00:00:00 ETA Downloadinghttp://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/Packages.gz Inflatinghttp://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/Packages.gz Updated list of available packages in /opt/lib/ipkg/lists/optware Successfully terminated. Installing uclibc-opt (0.9.28-12) to /opt/... Downloadinghttp://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/uclibc-opt_0.9.28-12_mipsel.ipk package uclibc-opt suggests installing ipkg-opt Configuring uclibc-opt Updating /opt/etc/ld.so.cache Successfully terminated. Installing ipkg-opt (0.99.163-9) to /opt/... Downloadinghttp://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ipkg-opt_0.99.163-9_mipsel.ipk Configuring ipkg-opt Successfully terminated. -------------------*********************------- 4-optware'den torrent client kuruyoruz ~ # /opt/bin/ipkg-opt install transmissiond -------------------*********************------- Installing transmissiond (1.42-1) to /opt/... Downloadinghttp://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/transmissiond_1.42-1_mipsel.ipk package transmissiond suggests installing gnuplot package transmissiond suggests installing logrotate package transmissiond suggests installing thttpd package transmissiond suggests installing mini-sendmail package transmissiond suggests installing transmission Configuring transmissiond Please note that /opt/etc/init.d/S80busybox_httpd is installed for running CGI interface athttp://localhost:8008/cgi-bin/transmission.cgi See instructions for daemon and WWW interface in /opt/share/doc/transmissiond Configure daemon with /opt/etc/transmission.conf Successfully terminated. -------------------*********************------- 5-gerekli dizinleri yaratıyoruz ~ # mkdir /opt/torrent ~ # mkdir /opt/torrent/source ~ # mkdir /opt/torrent/work ~ # mkdir /opt/torrent/target 6-Transmission.conf'ta /tmp/harddisk den /opt a çeviren kodu çalıştırıyoruz ~ # sed -i -e 's|/tmp/harddisk|/opt|' /opt/etc/transmission.conf ~ # cat /opt/etc/transmission.conf komutunu verince aşağıdaki gibi görünmeli SOURCE=/opt/torrent/source WORK=/opt/torrent/work TARGET=/opt/torrent/target ACTIVE=/opt/torrent/active-torrents.txt HOME=/opt/torrent ..... ayrıca transmission.conf'ta USER=root olarak değiştiriyoruz 7- ~ # /opt/sbin/transmission_watchdog komutuyla transmission_watchdog2'unu çalıştırıp ~ # ps |grep transmission komutuyla durumunu kontrol ediyoruz ---------------**************---------------- 10621 root 808 S transmissiond -p 65534 -w 300 -u -1 -d -1 -i /opt/var/run/transmission.pid /opt/torrent/active-torrents.txt 10624 root 808 S transmissiond -p 65534 -w 300 -u -1 -d -1 -i /opt/var/run/transmission.pid /opt/torrent/active-torrents.txt 10625 root 808 S transmissiond -p 65534 -w 300 -u -1 -d -1 -i /opt/var/run/transmission.pid /opt/torrent/active-torrents.txt ---------------**************---------------- 8- S05syslogd dosyasını /opt/etc/init.d/ dizini içinde oluşturup içeriğini #!/bin/sh # startup script for syslogd #stop meself if running if [ -n "`pidof syslogd`" ]; then killall syslogd 2>/dev/null fi # remove old syslog.log rm /tmp/var/log/messages # add symlink so log is available at old location(e.g for webinterface) ln -s /opt/var/log/messages /tmp/var/log/messages /sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7 şeklinde değiştiriyoruz. chmod +x /opt/etc/init.d/S05syslogd komutuyla çalıtırılabilir hale getiriyoruz /opt/etc/init.d/S05syslogd komutuyla çalıştırıyoruz 9- /usr/sbin/iptables -I INPUT 1 -p tcp --dport 65534 -j logaccept komutuyla 65534 portunu açıyoruz ipkg-opt install lynx lynx kurup lynxhttp://www.utorrent.com:16000/testport2.php?port=65534 portun açık olup olmadığını kontrol ediyoruz. 10- /opt/bin/ipkg-opt install thttpd komutuyla thttpd - tiny/turbo/throttling HTTP serverı kuruyoruz -----------------***************-------------------- Installing thttpd (2.25b-4) to /opt/... Downloading http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/thttpd_2.25b-4_mipsel.ipk Configuring thttpd To complete the installation, you must edit /opt/etc/thttpd.conf, and then run /opt/etc/init.d/S80thttpd to start thttpd. Successfully terminated. -----------------***************-------------------- 11- vi /opt/etc/thttpd.conf ile açıp dir=/opt/share/www port=8008 user=root nochroot nosymlink novhost logfile=/var/log/thttpd.log pidfile=/var/run/thttpd.pid cgipat=cgi-bin/* haline getiriyoruz /opt/etc/init.d/S80thttpd start ile manuel olarak çalıştırıyoruz.. http://192.168.1.1:8008/cgi-bin/transmission.cgi ile torrent gui'sini çalıştırıyoruz 12-log graifkleri için /opt/bin/ipkg-opt install gnuplot 13-midnight commander için /opt/bin/ipkg-opt install mc kullanılabilir. 14-Başlangıç dosyası #!/bin/sh #jffs yi aç nvram set sys_enable_jffs2=1 nvram commit #swap aktivasyonu /jffs/usr/sbin/mkswap /dev/discs/disc0/part2 /jffs/usr/sbin/swapon /dev/discs/disc0/part2 #/opt mount et mount -o bind /jffs/opt /opt #transmission_watchdog'u aç /opt/sbin/transmission_watchdog #syslogu aç /opt/etc/init.d/S05syslogd #http serveri aç /opt/etc/init.d/S80thttpd start yukarıdaki dosyayı /jffs/etc/config/a00mount-data-part.startup içine yaz |
ben kullanıyorum o kadar çok matah bişey değil...(neden kullanıyorsun derseniz firmanın kendi fw sinden daha iyi olduğundan) ama mükemmel değil. |
Valla matah derken referansınız nedir bilmediğim için elbette bir şey demek bana düşmez. Ama 60 tl lik bir cihaz şu yukarıdakileri yapabilir hale getiriliyorsa bence "matah değil" kelimesi çokta uygun bir yerde kullanılmamıştır. Bu küçücük kutu yanına eklediğim bir hdd, web kamera ve usb printer ile hem network storage hem bittorrent download hem ipcam hemde network printer oluyorsa bence bu işi yapanlara saygı duymak lazım. (Bana değil yazılımı geliştirenlere) |
Ayrıca Bufalo WHR-HP-G54 kullanıyorsunuz sanırım Bu router ile ancak std. sürümü kullanırsınız. Rom 4 mb olduğu için Mega çalışmaz.. Ben burada mega üzerine yazıyorum.. |
Merhaba, Paylaşımınız için çok teşekkürler. Bu yükleme işi kullandığımız wireless modemlere de uygulanabliyor mu acaba? Yükleme sırasında sorun yaşama ihtimali var mıdır? |
Teşekkür ederim. Esasında benim modemlerde esas görmek istediğim bir özellik var. WOL özelliği. Düşününki internet üzerinden modeme erişip modeme bağlı bilgisayarlardan istediğimizi açıp uzaktan kullanabilsek. Birebir denediğim veya dökümanını okuduğum hiç bir modemde bu özelliği görmedim. Aslında bu konuda bir başlık açsam ve tartışılsa iyi olacak. |
bu özelliği ben testim. gayet başarılı. farklı yazılımlar ile bunu yapabiliyorsunuz diye hatırlıyorum. (bağlanacak bilgisayarda wol özelliği olmalı)
|
Test ettim dediğiniz olay bahsi geçen yazılımdaki özelliği kullanmakdan mı bashsediyorsunuz yoksa internet/modem üzerinden WOL yapmaktan mı bahsediyorsunuz? Yaptığınız işlem konusndan detay verebilirmisniz? WOL konusunda çok uğraşmışlığım var. Ama internet üzerinden başarılı olamadım. Teşekkürler... |
dd wrt ye netten ulaşabiliyorsunuz zaten. wol yapmak istediğiniz bilgisayarı seçiyordunuz sanırım (bilgisayarda wol açık olmalı) komutu verince bilgisayar açılıyor. eğer gerekli port ayarlarınıda yaptı iseniz bilgisayara radmin, remote control türü bir arayüz ile erişebilirsiniz. thisisanightmare de cihazlar aktif sanırım. ddwrt yüklü. tam olarak nasıl çalıştığını anlatır sanırım |
Ben DD-WRT üzerinde wake on lan denemedim. Deneyimlerim yukarıdakilerle sınırlı. Router a uzaktan erişmek mümkün. Wol özelliğide hem ddwrt hemde bir çok pc'de olduğuna göre olmayacak bir şey değil bu. Bu yazılımı kullanan diğer bir arkadaşım ddns ile kendi web serverını yayınlıyor router üzerinden. Bu yazılım optware paketleri olmadan da anlamlı ve faydalı ancak optware paketleri ile inanılmaz güçleniyor. Benim yukarıda anlattıklarım asus wl520gc/gu gibi düüşük fiyatlı modellere ddwrt mega yazılımının uygulanışı ile ilgilidir. Bazı routerlar'da örneğin asus wl500w de 8 mb rom olduğu için direkt mega yüklenebilir. elbette parası olanlar için bunlar da birer opsiyon. Ama ben kendi adıma 60-70 liralık asus wl-520gc ye usb port takıp, 2 mb'lık romuna rağmen ddwrt mega yazılımını çalıştırabilmeyi tercih ederim. Uyumlu Routerlara yazılımın yüklenmesi farklılık arzetmektedir. O yüzden ddwrt wiki sayfalarındaki spesifik talimatları takip etmelisiniz. Not: Burada anlattığım işlem routerın garanti dışı kalmasına yada bir daha kullanılamaz şekilde bozulmasına sebep olabilir. Her kullanıcı yazılımın yüklenmesi hususunda kendi sorumluluğu ile hareket etmelidir. |
Merhaba, Siz WOL işlemini denediniz mi yoksa teorik olarak mı söylüyorsunuz. Denediyseniz deneyiminizi öğrenmek isterim. İnternet üzerinden modeme erişmede sorun yok. Önemli olan şu: modemde WOL işlemi için bir bölüm olmalı. Bu bölümde kayıtlı olan MAC adresine sahip olan bilgisayalara WOL komutu gönderilebilmeli. Şu ana kadar incelediğim hiçbir modemde bu özelliği görmedim. plcmn'nin bahsettiği yazılımda routera WOL özelliği kazandırıldığını görünce aklıma geldi ve konu hakkında deneyimleri olanların deneyimini öğrenmek istedim. |
plcmn kardeş, Anladığım kadarıyla bu işlerle bayağı uğraşmışşın. Sana sormak istediğim. DD-WRT'yi yükledikten sonra router bir daha fabrika ayarlarına döndürebiliyor musun? Burada yapılan işlem işletim sistemi silip yenisini kurmak gibi birşeye benziyor. Linux, ufak karakter hatası bile sorun yarabilir, router kullanılmaz hale gelebilir. Bende Airties 6271 var, bunda da DD-WRT benzeri Busybox var. Telnet yaptıktan sonra konfigürasyon dosyalarına ulaşabiliyorsun. Benim Busybox'ı kaldırıp bunu kurma şansım var mı acaba? |
Elbette fabrika ayarlarına dönmek herzaman mümkün. Hatta orjinal firmware'e de her an dönebilirsiniz. Aslında asus'un orjinal firmware'i de linux tabanlı. Router içine yanlış firmware yüklenmezse mutlaka açılır bunu da belirteyim. Hatta yanlış firmware yüklense bile düzeltmek için bir sürü yöntem var.. ADSL router a yüklenen GPL bir firmware hiç duymadım.. |
Ben en kısa zamanda WOL olayını dener ve de yazarım. Açıkçası ben PCyi Palzmanın altında sadece Medya izlemek için kullanıyorum. Bütün download işlemlerimi DD-WRT yüklü router hallediyor sağolsun :) Bu yüzden WOL hiç aklıma gelmedi. Ama bir çok durumda hayat kurtarabilecek bir özellik. Ben asıl Download PC bulundurmak zorunda kalanların ilgisini çekmeyi bekliyordum ama olmadı. Ben PCden bağımsız topu tıpu 2-3 watt harcayan bir download makinesinden bahsediyorum arkadaşlar. SSh tunneling ve WOL meselesini dener ve sizlere haber veririm. |
Ben internet bölümüne WOL konusunda bir başlık açtım. http://forum.donanimhaber.com/m_30377292/tm.htm |
Bu firmware yüklendikten sonra elinizdeki routerların neler yapabileceğine şaşırıp kalacaksınız.
Öncelikle desteklenen routerlar aşşağıdaki linkten görülebilir.
http://www.dd-wrt.com/wiki/index.php/Supported_Devices
Yüklendikten sonra routerin kazanacağı bazı temel fonsiyonlar ise şöyle
13 Dilde arayüz
802.1x Extensible Authentication Protocol (EAP)
Access Restrictions
Ad Hoc
Afterburner
Client Isolation Mode
Client Mode (supports multiple connected clients)
DHCP Forwarder (udhcp)
DHCP Server (udhcp or Dnsmasq)
DNS Forwarder (Dnsmasq)
DMZ
Dynamic DNS (DynDNS, easyDNS, FreeDNS, No-IP, TZO, ZoneEdit, custom, and others)
Hotspot Portal (Sputnik Agent ,Chillispot)
IPv6
JFFS2 (JFFS2)
MMC/SD Card Support (hardware modification required)
NTP
ntop Remote Statistic (ntop)
OpenVPN Client & Server (only in -vpn build of the firmware)
Port Triggering
Port Forwarding
PPTP VPN Server & Client
QoS Bandwidth Management
QoS L7 Packet Classifier (l7-filter)
RFlow
Routing (BIRD)
Samba FS Automount
Syslog
Rx Antenna
Tx Antenna
Show Status of Wireless Clients and WDS with System Uptime/Processor Utilization
Site Survey
SNMP
SSH server & client (dropbear)
Startup, Firewall, and Shutdown scripts (startup script)
Static DHCP
Style (Changeable GUI; v.23)
Supports New Devices (WRT54G V3, V3.1, V4, V5 and WRT54GS V2.1, V3, V4)
Telnet server & client
Transmit Power Adjustment (0-251mW, default is 28mW, 100mW is safe)
UPnP
USB
VLAN
WOL (Wake On Lan) (WOL)
WDS Connection Watchdog
WDS Repeater Mode
Wireless MAC Address Cloning
Wireless MAC Filter
WMM (Wi-Fi MultiMedia)
WPA over WDS
WPA/TKIP with AES
WPA2
Xbox Kaid (Kai Engine)
Şimdi bunca şeyden sonra isterseniz optware paketleri ile bir linux sürümüne yüklenebilecek hemen herşeyin yüklenebileceğini de söylersem sanırım abatmış olmam.
Gelelim uygulamada bize neler kazandırcağına.
Ben şahsen ASUS 520GU üzerinde şu an yukarıdaki temel özelliklerin yanında Torrent client, NAS server, ip camera server, network print server, HTTP ve FTP server çalıştırıyorum.
Bu routerın fiyatı ise 2. elde yalnızca 50-60 tl
Konu ile ilgilenenler için maalesef Türkçe kaynak yok. Ama ben hazırlıyorum talep olursa yayınlarım.
Resmi sitesi ise
http://www.dd-wrt.com
< Bu mesaj bu kişi tarafından değiştirildi dec_chaos -- 11 Mart 2009; 18:24:10 >