zainstalować np swap-utils
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez KMY
zainstalować np swap-utils
kmod-usb-storage-extras_3.3.8-1_ar71xx.ipk
jeszcze jedno pytanie, co jest zawarte w tym dodatku?
czy jest on zamienny z kmod-usb-storage, czy stanowi jego rozszerzenie o dodatkowe funkcje? i jakie?
no tak, tylko że w wersji 8MB flash, przy 4Mb jest:
Brak jest pakietów fdisk/e2fsprogs/samba/nfs/ftp (oraz pluginów)
po zrobieniu extroota pracujemy na fstabie a nie na usb-storage i koło się zamyka
dzięki za cierpliwość i wyjaśnienia
a jest może dodatek do 3420 aby były takie grafiki z podłączonym dyskiem (info, wolne miejsce itp..)?
myślałem, że może pojawi mi się w GUI menu do konfigurowania ftp, że nie trzeba będzie ręcznie w putty konfigurować
a nie ma takiego dodatku dla 3420 aby w menu GUI było konfigurowanie vtp, kont użytkownika, udostepnianie katalogu itp...?
znalazłem taki dodatek
http://ecco.selfip.net/gargoyle-pl/ar71 … -3_all.ipk
czy przy 3420 z Gargoyle 1.5.9.6 to coś mi to da, oczywiście z zainstalowanym ftp?
od czego jest ten dodatek?
Cezary, a można wgrać ten projekt do 3420V2?
Jeśli nie to możesz taki obraz przygotować?
wszystkie porty ethernet oraz interfejs radiowy są mostkowane razem
tak też doczytałem, ale nie byłem pewien, czy port WAN w tym przypadku jest także mostkowany, wygląda raczej, że tak
na Sapido DHCP nie będzie mi potrzebne, adresy ma nadawać tp3420 i to on ma być "siecią", że się tak wyrażę,
Dzięki za odpowiedź
chodzi o końcowy opis z ustawieniem dwóch wan dla każdego modemu
ale tu jeszcze się przyda:
http://eko.one.pl/?p=openwrt-linkidoportowszeregowych
Właśnie sprawdziłem zainstalowane pakiety
co trzeba wpisać, aby to sprawdzić?
opkg list zwraca listę dostępnych pakietów w repo
Cezary, jeśli 3420 jest głównym routerem z modemem, i do niego chcę podłączyć drugi router (Sapido) przewodem sieciowym, to z 3420 wychodzę z LAN a do Sapido wpinam do LAN czy WAN?
w instrukcji Sapido nie jest to opisane - czytałem ![]()
ma to być ta sama sieć domowa z IP 3420 to 192.168.1.1, Sapido to będzie 192.168.1.254, i do Sapido są podłączone dwa urządzenia poprzez LAN
czyli Sapido ma być przedłużeniem sieci LAN z 3420, teraz mi to działa po wifi między routerami, ale chcę położyć kabel
zakładam, że zastosowany kabel to H-155, który ma tłumienie około 0.5dB/m dla częstotliwości 2100MHz, do tego 3 złączki (jedna przy antenie, jedna na końcu kabla, strata na konektorze i na złączu antenowym w modemie), strata na złączu to 1dB, a na 3 to 3 dB
razem straty około 8dB, a ta antena większego zysku nie ma, zresztą co tu liczyć, pomiar sygnału z anteną, czy bez mówi sam za siebie
no to przy takiej długości kabla + konektor, to w zasadzie przy kupionej antenie zyskałeś tylko tyle, że przeniosłeś punkt odbioru na zewnątrz, co by było zgodne z odczytem poziomu sygnału, zysk anteny zjadły Ci straty na kablu i konektorze
ja znalazłem i wykorzystałem skrypt z postu 50 tego tematu (2 strona)
#!/bin/sh /etc/rc.common
START=91
COMPYTH="python /mnt/pd/appz/pyload/pyLoadCore.py --configdir=/root/.pyload"
EXTRA_COMMANDS="status"
start() {
# echo "Starting PyLoad"
$COMPYTH --daemon
}
status() {
# echo -n "Status of PyLoad: "
STATUS=$($COMPYTH --status)
if [[ $STATUS = "False" ]]; then
echo "Not running"
else
echo "Running as PID $STATUS"
fi
}
stop() {
# echo "Stopping PyLoad"
$COMPYTH --quit
}
i działa
Dzięki i taka mała sugestia, aby informację o zaniechaniu projektu umieścić w opisie poradnika z odniesieniem do pyload, dla innych
już usunąłem program, a czy odinstalować pakiety instalowane przed instalacja programu tzn:
opkg install screen
# opkg install perlbase-autoloader perlbase-base perlbase-bytes perlbase-config perlbase-cwd perlbase-digest
# opkg install perlbase-dynaloader perlbase-errno perlbase-essential perlbase-fcntl perlbase-file perlbase-io perlbase-mime
# opkg install perlbase-posix perlbase-selectsaver perlbase-socket perlbase-symbol perlbase-tie perlbase-time perlbase-xsloader
# opkg install perl-www-curl perl-uri
a jeszcze jedna sprawa, pewnie też już była
przeglądarka jest aktywna tylko wtedy, gdy z konsoli putty uruchomię pyload, jak zamknę konsolę, to przeglądarka tez nie działa, jest na to jakiś myk?
po wymianie pakietu sqlite3 instalacja się dokończyła, ale zostały błędy
root@Gargoyle:/media/pyload# python systemCheck.py
##### System Information #####
('Platform:', 'linux2')
('Operating System:', 'posix')
('Python:', '2.7.3 (default, Nov 18 2012, 02:58:16) [GCC 4.6.3 20120201 (prerelease)]\n')
('pycurl:', 'libcurl/7.23.1 OpenSSL/1.0.1d zlib/1.2.7')
('py-crypto:', '2.0.1')
('OpenSSL:', '0.10')
('image libary:', '1.1.7')
('pyqt:', 'missing')
##### System Status #####
## pyLoadCore ##
No Problems detected, pyLoadCore should work fine.
## pyLoadGui ##
The system check has detected some errors:
GUI won't work without pyqt4 !!
## Webinterface ##
No Problems detected, Webinterface should work fine.
Possible improvements for webinterface:
Install Flup to use FastCGI or optional webservers.
Press Enter to Exit.
nie ma pakiety pyqt4 i nie działa GUI
natomiast można uruchomić z przeglądarki uhttpd na porcie 8000
ten pakiet pyqt4 jest dostępny?
Cezary, z którego serwera, bo szukam i nie mogę znaleźć?
ten:
http://downloads.openwrt.org/snapshots/ … /packages/
wszystko odinstalować czy tylko sqlite
po instalacji przy uruchomieniu:
root@Gargoyle:/media/pyload# python ./pyLoadCore.py
Traceback (most recent call last):
File "./pyLoadCore.py", line 54, in <module>
from module.database import DatabaseBackend, FileHandler
File "/media/pyload/module/database/__init__.py", line 1, in <module>
from DatabaseBackend import DatabaseBackend
File "/media/pyload/module/database/DatabaseBackend.py", line 33, in <module>
import sqlite3
File "/usr/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
from dbapi2 import *
File "/usr/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: No module named _sqlite3
check system:
root@Gargoyle:/media/pyload# python systemCheck.py
##### System Information #####
('Platform:', 'linux2')
('Operating System:', 'posix')
('Python:', '2.7.3 (default, Nov 18 2012, 02:58:16) [GCC 4.6.3 20120201 (prerelease)]\n')
('pycurl:', 'libcurl/7.23.1 OpenSSL/1.0.1d zlib/1.2.7')
('py-crypto:', '2.0.1')
('OpenSSL:', '0.10')
('image libary:', '1.1.7')
('pyqt:', 'missing')
##### System Status #####
## pyLoadCore ##
No Problems detected, pyLoadCore should work fine.
## pyLoadGui ##
The system check has detected some errors:
GUI won't work without pyqt4 !!
## Webinterface ##
No Problems detected, Webinterface should work fine.
Possible improvements for webinterface:
Install Flup to use FastCGI or optional webservers.
Press Enter to Exit.
co sprawdzić, co doinstalować i skąd?
w żadnym modemie się nic nie przełącza, wpinasz konektor od anteny i to wszystko
sukces polega na odpowiednim doborze anteny, Twój wybór nie jest najlepszym z możliwych.
Jakiej długości kabel antenowy?
odświeżam temat
router 3420 z extrootem
w czasie instalacji pojawił się pierwszy problem, nie mogłem pobrać pakietu rsget ze strony w przewodnikiu
root@Gargoyle:/tmp# wget http://rsget.pl/download/latest -O latest
Connecting to rsget.pl (195.137.246.111:80)
latest 100% |*******************************| 65 0:00:00 ETA
root@Gargoyle:/tmp#
wobec powyższego plik pobrałem ręcznie ze strony rsget.pl
rsget.pl-11838.tar.bz2, rozpakowałem i przekopiowałem do katalogu /root/rsget/
przekopiowałęm plik config do katalogu .rsget.pl
katalog rsget
Audio
data
Direct
Get
Image
Link
RSGet
rsget
Video
Makefile
README
README.config
README.requirements
rsget.pl
katalog root
.rsget.pl
rsget
katalog .rsget.pl
config
przy próbie uruchomienia komunikat:
root@Gargoyle:/# cd /root/rsget/
root@Gargoyle:~/rsget# ./rsget.pl
-ash: ./rsget.pl: not found
root@Gargoyle:~/rsget#
dodanie
export HOME=/root
nic nie zmienia
root@Gargoyle:~/rsget# ./rsget.pl
-ash: ./rsget.pl: not found
gdzie może być błąd?
dodam, że instalacje
# opkg install screen
# opkg install perlbase-autoloader perlbase-base perlbase-bytes perlbase-config perlbase-cwd perlbase-digest
# opkg install perlbase-dynaloader perlbase-errno perlbase-essential perlbase-fcntl perlbase-file perlbase-io perlbase-mime
# opkg install perlbase-posix perlbase-selectsaver perlbase-socket perlbase-symbol perlbase-tie perlbase-time perlbase-xsloader
# opkg install perl-www-curl perl-uri
przebiegły bez problemu
czyli w przypadku tych modemów przypisanie IMEI odpada
wynik dmesg | grep -i tty
[ 0.000000] Kernel command line: board=TL-WR841N-v8 console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[ 0.660000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[ 0.670000] console [ttyS0] enabled, bootconsole disabled
[ 36.080000] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[ 36.090000] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[ 36.110000] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[ 1957.870000] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
[ 1957.890000] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB4
[ 1957.900000] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB5
Success
różnice w pliku plik.txt tworzonego po podłączeniu modemu wg poradnika:
MODALIAS=usb:v12D1p1506d0000dcEFdsc02dp01ic08isc06ip50
MODALIAS=usb:v12D1p1506d0000dc00dsc00dp00ic08isc06ip50
DEVPATH=/devices/platform/ehci-platform/usb1/1-1/1-1.2/1-1.2:1.6
DEVPATH=/devices/platform/ehci-platform/usb1/1-1/1-1.4/1-1.4:1.6
DEVICENAME=1-1.2:1.6
DEVICENAME=1-1.4:1.6
(górna linia 353, dolna 398)
którą zmienną najlepiej wykorzystać?
w które miejsce te dwie nowe linie wstawić
#!/bin/sh
if [ "$DEVTYPE" = "usb_interface" ] && [ "$ACTION" = "add" ]; then
for tty in /sys/$DEVPATH/ttyUSB*; do
[ -d "$tty" ] || continue
OLDD=${tty##*/}
# to jest E398
if [ "x$IMEI" = "x1234567890" ]; then
NEWD="modem_e398_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
fi
# to jest E353
if [ "x$IMEI" = "x1234567890" ]; then
NEWD="modem_e353_"${DEVPATH##*.}
rm /dev/$NEWD
ln -s /dev/$OLDD /dev/$NEWD
fi
done
fi
w obydwu modemach IMEI można odczytać na porcie USB1 (tworzą się 3 dla każdego modemu:USB0; USB1;USB2 dla pierwszego i USB3; USB4; i USB5 dla drugiego)
czyli jeśli włączy się router z dwoma modemami to porty do odczytu IMEI będą odpowiednio USB1 i USB4
czy można zmodyfikować te dwie linie aby odczytywały dane własnie z tych dwóch portów, wtedy na pewno odczytają te numery IMEI
odczytać to tak
root@Gargoyle:~# gcom info -d /dev/ttyUSB1
##### Wireless WAN Modem Configuration #####
Product text:
====
Manufacturer: Huawei Technologies Co., Ltd.
Model: E398
Revision: 11.243.25.01.69
IMEI: 354217041109642
ale to podstawienie do zmiennej? to co z tym zrobić?
eko.one.pl → Posty przez KMY
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc