Odp: TL-WR1043ND brak internetu, problem z dostepem do konfiguracji
nowy firmware to samo, niskie transfery, po podłączeniu bramki pap2t
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → TL-WR1043ND brak internetu, problem z dostepem do konfiguracji
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
nowy firmware to samo, niskie transfery, po podłączeniu bramki pap2t
Panowie, wygląda na to że wasze problemy zostały rozwiązane.
a sprawdzał już ktoś nowy obraz?. Ja osobiście w moim Tplinku zmieniałem soft chyba 30 razy. Poczekam jednak, aż ktoś potwierdzi, że jest wszystko w porządku.
boddie. Ja się nie liczę, bo u mnie chodziło dobrze.
Cezary dokonałeś cudu
, w końcu działa jak należy, dziękuje i pozdrawiam
zainstalowałem, sprawdziłem i zwyciężyłem. Transfery w porządku. Jeszcze jedno. Po restarcie routera, nigdy bramka sama nie łapała swojego Ip. Obecnie po tym updacie robi to sama. Dzięki Cezary
stery od wifi nadal nie dopracowane po N zrywa raz po raz połączenie, ale co by nie mówić jestem bardzo zadowolony, w końcu transmission i ftp działa jak należy, teraz jeszcze małe pytanko czy jest jakiś program do ściągania plików z internetu na dysk, ale z webowym interfejsem coś ala' transmission-web
np. wget4web, w perlu zrobione.
Cezary mógłbyś mi wyjaśnić co to znaczy odkomentować daną linię np. cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
jak to powinno wyglądać po operacji odkomentowania
No właśnie tak ![]()
Normalnie jest
#cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )a masz zrobić
cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )(bez # na początku)
ok Cezary zainstalowałem, wget4web ale mi nie działa, perl śmiga
root@OpenWrt:~# perl -v
This is perl, v5.10.0 built for mips-linux-uclibc
Copyright 1987-2007, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
root@OpenWrt:~# cat /etc/lighttpd/lighttpd.conf
# lighttpd configuration file
#
## modules to load
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules = (
# "mod_rewrite",
# "mod_redirect",
# "mod_alias",
# "mod_auth",
# "mod_status",
# "mod_setenv",
# "mod_fastcgi",
# "mod_proxy",
# "mod_simple_vhost",
"mod_cgi",
# "mod_ssi",
# "mod_usertrack",
# "mod_expire",
# "mod_webdav"
)
# force use of the "write" backend (closes: #2401)
server.network-backend = "write"
## a static document-root, for virtual-hosting take look at the
## server.virtual-* options
server.document-root = "/www1/"
## where to send error-messages to
#server.errorlog = "/var/log/lighttpd/error.log"
## files to check for if .../ is requested
index-file.names = ( "index.html", "default.html", "index.htm", "default.htm" )
## mimetype mapping
mimetype.assign = (
".pdf" => "application/pdf",
".class" => "application/octet-stream",
".pac" => "application/x-ns-proxy-autoconfig",
".swf" => "application/x-shockwave-flash",
".wav" => "audio/x-wav",
".gif" => "image/gif",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".txt" => "text/plain",
".dtd" => "text/xml",
".xml" => "text/xml"
)
## Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetypes.use-xattr = "enable"
## send a different Server: header
## be nice and keep it at lighttpd
#server.tag = "lighttpd"
$HTTP["url"] =~ "\.pdf$" {
server.range-requests = "disable"
}
##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
######### Options that are good to be but not neccesary to be changed #######
## bind to port (default: 80)
server.port = 81
## bind to localhost (default: all interfaces)
#server.bind = "localhost"
## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
#server.error-handler-404 = "/error-handler.php"
## to help the rc.scripts
server.pid-file = "/var/run/lighttpd.pid"
###### virtual hosts
##
## If you want name-based virtual hosting add the next three settings and load
## mod_simple_vhost
##
## document-root =
## virtual-server-root + virtual-server-default-host + virtual-server-docroot or
## virtual-server-root + http-host + virtual-server-docroot
##
#simple-vhost.server-root = "/home/weigon/wwwroot/servers/"
#simple-vhost.default-host = "grisu.home.kneschke.de"
#simple-vhost.document-root = "/pages/"
##
## Format: <errorfile-prefix><status>.html
## -> ..../status-404.html for 'File not found'
#server.errorfile-prefix = "/www/error-"
## virtual directory listings
#server.dir-listing = "enable"
## send unhandled HTTP-header headers to error-log
#debug.dump-unknown-headers = "enable"
### only root can use these options
#
# chroot() to directory (default: no chroot() )
#server.chroot = "/"
## change uid to <uid> (default: don't care)
#server.username = "nobody"
#
server.upload-dirs = ( "/tmp" )
## change uid to <uid> (default: don't care)
#server.groupname = "nobody"
#### compress module
#compress.cache-dir = "/dev/null/"
#compress.filetype = ("text/plain", "text/html")
#### proxy module
## read proxy.txt for more info
#proxy.server = (
# ".php" => (
# "localhost" => (
# "host" => "192.168.0.101",
# "port" => 80
# )
# )
#)
#### fastcgi module
## read fastcgi.txt for more info
#fastcgi.server = (
# ".php" => (
# "localhost" => (
# "socket" => "/tmp/php-fastcgi.socket",
# "bin-path" => "/usr/local/bin/php"
# )
# )
#)
#### CGI module
cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )
#### SSL engine
#ssl.engine = "enable"
#ssl.pemfile = "server.pem"
#### status module
#status.status-url = "/server-status"
#status.config-url = "/server-config"
#### auth module
## read authentification.txt for more info
#auth.backend = "plain"
#auth.backend.plain.userfile = "lighttpd.user"
#auth.backend.plain.groupfile = "lighttpd.group"
#auth.require = (
# "/server-status" => (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "group=www|user=jan|host=192.168.2.10"
# ),
# "/server-info" => (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "group=www|user=jan|host=192.168.2.10"
# )
#)
#### url handling modules (rewrite, redirect, access)
#url.rewrite = ( "^/$" => "/server-status" )
#url.redirect = ( "^/wishlist/(.+)" => "http://www.123.org/$1" )
#### both rewrite/redirect support back reference to regex conditional using %n
#$HTTP["host"] =~ "^www\.(.*)" {
# url.redirect = ( "^/(.*)" => "http://%1/$1" )
#}
#### expire module
#expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes")
#### ssi
#ssi.extension = ( ".shtml" )
#### setenv
#setenv.add-request-header = ( "TRAV_ENV" => "mysql://user@host/db" )
#setenv.add-response-header = ( "X-Secret-Message" => "42" )
#### variable usage:
## variable name without "." is auto prefixed by "var." and becomes "var.bar"
#bar = 1
#var.mystring = "foo"
## integer add
#bar += 1
## string concat, with integer cast as string, result: "www.foo1.com"
#server.name = "www." + mystring + var.bar + ".com"
## array merge
#index-file.names = (foo + ".php") + index-file.names
#index-file.names += (foo + ".php")
#### include
#include /etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"
#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1
#### webdav
#$HTTP["url"] =~ "^/webdav($|/)" {
# webdav.activate = "enable"
# webdav.is-readonly = "enable"
# webdav.sqlite-db-name = "/var/run/lighttpd-webdav-lock.db"
#}
jak zapodam http://192.168.1.1/wget4web/add.cg w przeglądarce to wyskakuje info że nie udało się nawiązać połączenia co jest nie tak
/etc/init.d/lighttpd stop
lighttpd -f /etc/lighttpd/lighttpd.conf -D
I po odwołaniu się do adresu zobacz o co mu chodzi.
root@OpenWrt:~# /etc/init.d/lighttpd stop
root@OpenWrt:~# lighttpd -f /etc/lighttpd/lighttpd.conf -D
2010-08-15 15:38:34: (log.c.166) server started
^C2010-08-15 15:38:52: (server.c.1389) [note] graceful shutdown started
2010-08-15 15:38:52: (server.c.1503) server stopped by UID = 0 PID = 0
dałem i nic http://192.168.1.1/wget4web/add.cg nie może uzyskać połaczenia
aczkolwiek w liscie zaistalowanych paczek nie widze wget4web
root@OpenWrt:~# opkg list-installed
base-files - 43.3-r22494
block-extroot - 0.0.1-2
block-hotplug - 0.1.0-2
block-mount - 0.1.0-2
busybox - 1.15.3-2
crda - 1.1.0-2
dnsmasq - 2.55-3
dropbear - 0.52-4
e2fsprogs - 1.41.11-1
fdisk - 2.13.0.1-4
firewall - 1-12
hotplug2 - 1.0-beta-2
iperf - 2.0.4-2
iptables - 1.4.6-2cj
iptables-mod-conntrack - 1.4.6-2cj
iptables-mod-nat - 1.4.6-2cj
iw - 0.9.19-1
kernel - 2.6.32.10-1
kmod-ath - 2.6.32.10+2010-07-29-1
kmod-ath9k - 2.6.32.10+2010-07-29-1
kmod-button-hotplug - 2.6.32.10-1
kmod-cfg80211 - 2.6.32.10+2010-07-29-1
kmod-crc-ccitt - 2.6.32.10-1
kmod-crc16 - 2.6.32.10-1
kmod-crypto-aes - 2.6.32.10-1
kmod-crypto-arc4 - 2.6.32.10-1
kmod-crypto-core - 2.6.32.10-1
kmod-fs-ext2 - 2.6.32.10-1
kmod-fs-ext3 - 2.6.32.10-1
kmod-fs-ext4 - 2.6.32.10-1
kmod-fs-mbcache - 2.6.32.10-1
kmod-fs-vfat - 2.6.32.10-1
kmod-fuse - 2.6.32.10-1
kmod-input-core - 2.6.32.10-1
kmod-input-gpio-buttons - 2.6.32.10-1
kmod-input-polldev - 2.6.32.10-1
kmod-ipt-conntrack - 2.6.32.10-1
kmod-ipt-core - 2.6.32.10-1
kmod-ipt-nat - 2.6.32.10-1
kmod-ipt-nathelper - 2.6.32.10-1
kmod-leds-gpio - 2.6.32.10-1
kmod-mac80211 - 2.6.32.10+2010-07-29-1
kmod-nls-base - 2.6.32.10-1
kmod-nls-cp437 - 2.6.32.10-1
kmod-nls-iso8859-1 - 2.6.32.10-1
kmod-ppp - 2.6.32.10-1
kmod-pppoe - 2.6.32.10-1
kmod-scsi-core - 2.6.32.10-1
kmod-usb-core - 2.6.32.10-1
kmod-usb-storage - 2.6.32.10-1
kmod-usb2 - 2.6.32.10-1
libblkid - 1.41.11-1
libc - 0.9.30.1-43.3
libcurl - 7.19.6-1
libevent - 1.4.13-2
libext2fs - 1.41.11-1
libgcc - 4.3.3+cs-43.3
libiptc - 1.4.6-2cj
liblua - 5.1.4-6
libnl-tiny - 0.1-1
libopenssl - 0.9.8m-3
libpcre - 8.02-1
libpthread - 0.9.30.1-43.3
librt - 0.9.30.1-43.3
libuci - 12012009.5-2
libuuid - 1.41.11-1
libxtables - 1.4.6-2cj
lighttpd - 1.4.26-3
lighttpd-mod-cgi - 1.4.26-3
lua - 5.1.4-6
mtd - 13
ntfs-3g - 2010.5.22-4-fuseint
ntpclient - 2007_365-4
opkg - 513-2
perl - 5.10.0-4
perlbase-cgi - 5.10.0-4
perlbase-essential - 5.10.0-4
perlbase-file - 5.10.0-4
perlbase-xsloader - 5.10.0-4
ppp - 2.4.4-8
ppp-mod-pppoe - 2.4.4-8
swconfig - 6
transmission-daemon - 2.03-1qss
transmission-web - 2.03-1qss
tune2fs - 1.41.11-1
uci - 12012009.5-2
uclibcxx - 0.2.2-2
udevtrigger - 106-1
vsftpd - 2.2.2-1
wget - 1.12-2
wireless-tools - 29-4
wpad-mini - 20100418-2
zlib - 1.2.3-5
Czekaj, nie mogłeś uruchomić i zatrzymać jednocześnie serwer. Sam lighttpd działa i serwuje pliki html?
nadal nie działa, daje lighttpd -f /etc/lighttpd/lighttpd.conf -D w odpowiedzi
2010-08-15 15:54:19: (log.c.166) server started
i na tym koniec
ok, a teraz wczytaj dowolny plik i zobacz czy nie będzie błędu na konsoli.
gdzie i jak mam ściągnąć ten plik jak w putty robię wget http://developer.download.nvidia.com/op … tional.exe to ściąga mi te sterowniki do katalogu root mimo że plik info.cgi jest skonfigurowany tak jak niżej:
# Directory for Wget logs
$logsdir = "/dysk/logs";
# Directory for tasks for wget
$tasksdir = "/dysk/tasks";
# There save downloading files
$filesdir = "/dysk/dane";
# Perion of refresh statistic page (in second)
$refreshstat = 30;
# How many days keep Wget logs and show information from they
# in statistic page
$deletelogs = 5;
# Numbers of tries to download when generated errors 5xx or 4xx
$numbersoftry = 5;
dodam że w pliku logs nic się nie pojawia
jak daję http://192.168.1.1/wget4web/add.cg w przglądarce to mam komunikat że nie udało się nawiązać połączenia
No przecież jak ręcznie robisz wget do ściąga do bierzącego. Przejdź najpierw do miejsca gdzie gdzieś ściągać.
1. lighttpd potrafi wyświetlać same pliki html?
2. umieściłeś te pliki w katalogu domowym? czyli /www1/wget4web/* ?
prawde mówiąc łatwiej jest mi ściągnąć plik do katalogu dane robiąc to tak z konsoli
cd /dysk/dane
wget http://developer.download.nvidia.com/op … tional.exe
i już ściąga tam gdzie chce
jak już wspomniałem nie działa mi w ogóle webowy interfejs wget, skąd mam wiedzieć co lighttpd potrafi wyświetlić nawet nie wiem czy działa mam z tym programem pierwszy kontakt także zupełnie nie wiem co i jak
jak zrobiłem w konsoli
cd /www1/wget4web/
wget http://developer.download.nvidia.com/op … tional.exe
to ściąga plik do /www1/wget4web/ ale co z tego jak ma działać z pod firefoxa
Ale ty ręcznie ściągasz. To jest normalny interfejs www przeciez.
Zrób tak:
echo "<html><body>To zyje!</body></html>" > /www1/index.html
A później w przeglądarce zrób http://192.168.1.1:81/index.html i zobacz czy wyświeli.
CHWILA. Ty uruchomiłeś to na porcie 81. To czemu odwołujesz się http://192.168.1.1 a nie do http://192.168.1.1:81 ?
zrobiłem i w przeglądarce mam 'to żyje!' czyli dobrze, a port 81 bo tak dałeś w poradniku który umieściłeś na stronie, ale mimo zmiany na http://192.168.1.1:81/wget4web/add.cg nie działa
http://192.168.1.1:81/wget4web/add.cgi
A co masz jak wyświetlisz? kod 404?
Pokaż ls -al /www1/wget4web/*
root@OpenWrt:~# ls -al /www1/wget4web/*
-rwxr-xr-x 1 500 500 3749 Nov 19 2002 /www1/wget4web/add.cgi
-rwxr-xr-x 1 500 500 1230 Oct 11 2002 /www1/wget4web/admin.lib
-rwxr-xr-x 1 500 500 2914 Nov 16 2002 /www1/wget4web/admincenter.cgi
-rwxr-xr-x 1 500 500 4567 Nov 16 2002 /www1/wget4web/admindel.cgi
-rwxr-xr-x 1 500 500 2288 Nov 16 2002 /www1/wget4web/adminfiles.cgi
-rwxr-xr-x 1 500 500 6295 Nov 16 2002 /www1/wget4web/progress.cgi
-rwxr-xr-x 1 500 500 1485 Nov 16 2002 /www1/wget4web/showlog.cgi
/www1/wget4web/data:
drwxr-xr-x 2 500 500 4096 Aug 15 15:16 .
drwxr-xr-x 3 500 500 4096 Aug 15 19:02 ..
-rw-r--r-- 1 500 500 418 Aug 15 14:19 info.cgi
-rw-r--r-- 1 500 500 29 Nov 18 2002 users.cgi
działa
Przez www działa?
tak ale żąda przy ściąganiu pliku loginu i hasła ( jack i 12345 ??)
Strony Poprzednia 1 2 3 4 5 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → TL-WR1043ND brak internetu, problem z dostepem do konfiguracji
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc