426

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Cymon napisał/a:

czy to jedyny sposób?

gdzieś czytałem w internecie, jak ktoś dolutował druga kość pamięci, ale to nie jest sposób łatwy

najłatwiejszy to:
http://eko.one.pl/?p=openwrt-externalroot

ja zrobiłem extroota po 2 dniach czytania i poznawania openWrt, nie jest to nie możliwe do wykonania a przynosi określone korzysci

a jeśli przeniosłeś dodatki na dysk USB ale nie robiąc extroota to się nie dziw, że Ci wszystko padło

427

(13 odpowiedzi, napisanych Oprogramowanie / Software)

chcę mieć je oba włączone, ponieważ router jest na strychu, dodatkowo konieczne jest korzystanie z anteny
a mam w sumie dwie anteny, jedna na 2100 a druga na 900, i tak sobie pomyślałem, że dając dwa modemy na raz, jeden na 2100 drugi na 900, oba w plusie, konfiguracje modemów ustawiam raz, w gargoylu opcja "zależne od modemu"
i jak kończy się transfer to tylko zmieniam z wan1 na wan2 i do końca okresu rozliczeniowego jadę na drugim modemie.
Oczywiście każdy modem ma swoja kartę sim, różne abonamenty itd

niby to nie jest jakiś duży problem iść na ten strych, ale jest to także 3 rozwiązanie, choć najmniej z automatyzowane smile

znalazłem to:

gcom info -d /dev/ttyUSB[NR]

podaje informacje o producencie i modelu, IMEI itd. [NR] jest to NR portu diagnostycznego, najczęściej ostatniego.

dmesg | grep -i tty poda podłączone pod porty ttyUSB

odpowiednio zmodyfikować skrypt z stąd;
http://eko.one.pl/?p=openwrt-linkidoportowszeregowych

i powinno zadziałać?

428

(13 odpowiedzi, napisanych Oprogramowanie / Software)

no tak, tylko że jak czytałem
http://eko.one.pl/?p=openwrt-linkidoportowszeregowych

to przy takich samych id modemów jest problem, a chciałbym mieć pewność, że po zaniku napięcia (na wsi często wyłączają, czasem na chwile, ale wystarczy) ustawi się połączenie z E398, nawet nie muszę korzystać z automatycznego przełączania simplefailover, tylko żeby zawsze połączył się e398

429

(13 odpowiedzi, napisanych Oprogramowanie / Software)

mam tak:
3420 z extroot na pendrive z Gargoylem 1.5.9.6 z aktywnym Hub'em + modem E398 karta iplusa

mam jeszcze drugi modem E353u-2 z drugą kartą iplusa, chciałbym mieć możliwość przełączania w przypadku przekroczenia limitu na karcie z E398

mam dwie opcje, podłączyć drugi modem do HUB'a lub wykorzystać router Sapido 1842, który mi pozostał po starej konfiguracji, do niego włączyć modem E353 i do 3420 podłączyć się po WAN

które rozwiązanie będzie korzystniejsze?

430

(16 odpowiedzi, napisanych Oprogramowanie / Software)

zrobione
w opcjach konfiguracji mam :
http://kmyfocus.w.interii.pl/3g_config.JPG

zmiany:
w pliku /www/basic.sh
        <div id='wan_3g_service_container'>
            <label class='leftcolumn' for='wan_3g_service'>Technologia:</label>
            <select class='rightcolumn' id='wan_3g_service' onchange="updateService()">
                <option value='cdma'>CDMA/EV-DO</option>
                <option value='umts'>4G/3G/2G (zaleĹĽy od modemu)</option>
                <option value='umts_pref'>Preferowane 3G</option>
                <option value='gprs_pref'>Preferowane LTE</option>
                <option value='umts_only'>Tylko 3G</option>
                <option value='gprs_only'>Tylko LTE</option>
            </select>

w pliku /lib/netifd/proto/3g.sh
            elif echo "$cardinfo" | grep -qi huawei; then
                case "$service" in
                    umts_only) CODE="\"02\"";;
                    gprs_only) CODE="\"03\"";;
                    umts_pref) CODE="\"0203\"";;
                    gprs_pref) CODE="\"0302\"";;
                    *) CODE="\"00\"";;
                esac
                export MODE="AT^SYSCFGEX=${CODE},400000,1,2,7FFFFFFFFFFFFFFF,,"

wybierając w konfiguracji "tylko LTE", modem przełącza się na LTE i automatycznie łaczy
wybierając w konfiguracji "tylko 3G" modem przełącza się na UMTS2100 i automatycznie łączy

moja konfiguracja sprzętowa:
3420+aktywny HUB+pendrive na extroot+modem E398
programowa Gargoyle 1.5.9.6 z 3ginfo

zmiany wprowadzałem programem winSCP, może nie najlepszy, ale do tego celu wystarczył

zmiany wprowadziłem aby zmieniać technologię z LTE na 3G w celu wysyłania SMS, w LTE nadal nie ma takiej możliwości
no i jak są problemy z nadajnikiem LTE to wracam do 3G
w technologii UMTS dodatkowo wymuszam częstotliwość 2100 MHz, gdyż mam taka antenę do modemu
można sobie ustawić UMTS900 lub wszystkie częstotliwości
jak ktoś będzie chciał takie zmiany wprowadzić musi się wcześniej zapoznać z komendami AT modemów

komenda AT^SYSCFGEX działa w modemie E398, ale nie działa np w E353u-2,
dlatego bez znajomości komend AT lepiej tego nie zmieniać.

oczywiście można zmienić technologię i częstotliwość wysyłając komendę z picocom lub webshell, ale tak jest szybciej i mniej pisania

431

(16 odpowiedzi, napisanych Oprogramowanie / Software)

to tak, zamiast
umts_only) CODE="14,2";;
gprs_only) CODE="13,1";;
umts_pref) CODE="2,2";;
gprs_pref) CODE="2,1";;
*) CODE="2,2";;
esac
export MODE="AT^SYSCFG=${CODE},3FFFFFFF,2,4"

chcę wprowadzić:

umts_only) CODE="\"02\"";;
gprs_only) CODE="\"03\"";;
umts_pref) CODE="\"0201\"";;
gprs_pref) CODE="\"01\"";;
*) CODE="2,2";;
esac
export MODE="AT^SYSCFGEX=${CODE},400000,1,2,7FFFFFFFFFFFFFFF,,"

pozostaje jeszcze linia
*) CODE="2,2";;

kiedy jest to uruchamiane?
chcę tu wprowadzić "\"02\"" (tylko UMTS)

zakres częstotliwości celowo ustawiam aby pomijał UMTS900, ponieważ antena jest na 1800/2100, a 2 G nie mam zamiaru uaktywniać

432

(16 odpowiedzi, napisanych Oprogramowanie / Software)

wiem, że to inne polecenie,  komendy AT SYSCFG i SYSCFGEX znam, w modemie E398 technologie LTE można ustawić tylko SYSCFGEX, w pliku 3g.sh zmienię także komendę na SYSCFGEX i wprowadzę prawidłową składnię dla tego polecenia

dzięki za CODE="\"02\''";; o to mi chodziło

chcę to zmienić, ponieważ nie chce mi się za każdym razem zmieniać z LTE na 3G i odwrotnie poprzez piccoma lub webshella
a tak, to z poziomu konfiguracji wybiorę sobie tylko LTE (opis już zmieniłem), a router sam wyśle komendę

opcja tylko 2G jest mi nie potrzebna

oczywiście poprawię składnię na polecenie syscfgex na wszystkich opcjach

433

(16 odpowiedzi, napisanych Oprogramowanie / Software)

mam pytanie odnośnie znaków "  "
w komendzie SYSCFG oznaczenie technologi jest bez znaków " "
AT^SYSCFG=14,2,3FFFFFFF,2,4  (tylko UMTS)
w pliku 3g.sh
umts_only) CODE="14,2";;
i
export MODE="AT^SYSCFG=${CODE},3FFFFFFF,2,4"

w komendzie SYSCFGEX oznaczenie technologii jest w znakach " "
AT^SYSCFGEX="02",400000,1,2,7FFFFFFFFFFFFFFF,,
jak to zapisać w pliku 3g.sh
umts_only) CODE="02";;
czy
umts_only) CODE=""02''";;
dwa znaki " po sobie jakoś mi nie pasują

434

(39 odpowiedzi, napisanych Oprogramowanie / Software)

http://www.komputronik.pl/product/10289 … zarny.html

ale jak chcesz modem, pendrive, DVBT i kolejne dyski to raczej kup sobie z 7 albo 10 gniazdami USB

możesz jeszcze np drukarkę podłączyć i kolejne dyski

435

(16 odpowiedzi, napisanych Oprogramowanie / Software)

modyfikacja Gargoyla, czy możliwa?

w opcjach konfiguracji jest ustawienie technologii modemu, m.in tylko 3G i tylko 2G

czy i jeśli tak, to w których plikach mogę to zmienić, aby mieć opcje tylko 3G i tylko LTE odpowiednio modyfikując wpisane komendy AT i opis tych opcji.

wersja 1.5.9.6 na 3420 z extrootem

436

(39 odpowiedzi, napisanych Oprogramowanie / Software)

plesken napisał/a:

Kupiłem huba usb, ale nie aktywnego .... później zakupię pendrive'a.

extroot na pendrive a nie na modemie z kartą ma jeszcze tę jedną zaletę, że możesz zmieniać modem a system zostaje bez zmian

437

(39 odpowiedzi, napisanych Oprogramowanie / Software)

plesken napisał/a:

Jakieś porady?

kup za 20 zł najmniejszy pendrive i go podłącz przez aktywnego HUB'a, ja tak mam i nie walczę z modemem
extroot stabilny jak i cały system,
a tę kartę mikroSD gdzieś wykorzystasz, ewentualnie dokup czytnik karty na USB, tylko nie wiem co tańsze, pendrive 2GB czy czytnik kart na USB?

no jeszcze ostatnie pytanie
jak teraz odmontować to co zrobiłem, przez ten katalog jffs2 mam ponad 2MB mniej wolnej pamięci ram

ciekawość ciekawością, ale zająć sobie 2 MB ramu taką wiedzą to bez sensu smile

root@Gargoyle:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  966.9M     15.1M    951.8M   2% /
/dev/root                 2.8M      2.8M         0 100% /rom
tmpfs                    14.3M    580.0K     13.7M   4% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1               966.9M     15.1M    951.8M   2% /overlay
overlayfs:/overlay      966.9M     15.1M    951.8M   2% /
/dev/mtdblock3          320.0K    252.0K     68.0K  79% /tmp/jffs2

czyli wolnej pamięci flash routera jest 68.0 kB?

w katalogu tmp/sysinfo w pliku board_name jest
tl-wr841n-v8

to znaczy że router 3420V2 jest na tej samej płytce drukowanej co wr841n-V8?

root@Gargoyle:~# cat  /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00010000 "u-boot"
mtd1: 000ebb44 00010000 "kernel"
mtd2: 002e44bc 00010000 "rootfs"
mtd3: 00050000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 003d0000 00010000 "firmware"

a w kB jest opcja?

żeby sprawdzać trzeba wiedzieć smile

kolejny problem
root@Gargoyle:~# /proc/mtd
-ash: /proc/mtd: Permission denied

w tmp utworzył się katalog jffs2
a w nim katalogi:
etc
lib
mnt
plugin_root
usr

i plik
.extroot.md5sum

Cezary, nie chcę zaśmiecać tematu kolegi Archeo
http://eko.one.pl/forum/viewtopic.php?id=5627

kontynuując sprawdzenie wolnej pojemności flash mając exroota

Cezary napisał/a:

Zamontuj sobie (mkdir /tmp/jffs; mount -t jffs2 /dev/mtdblock3 /tmp/jffs2) i masz. Jaki masz ten mtdblock to sobie w /proc/mtd sprawdź, rootfs_data szukasz.

mam odpowiedź:
root@Gargoyle:~# mkdir /tmp/jffs; mount -t jffs2 /dev/mtdblock3 /tmp/jffs2
mount: mounting /dev/mtdblock3 on /tmp/jffs2 failed: No such file or directory

muszę ręcznie utworzyć jakiś katalog?

Cezary napisał/a:

Sprawdzić w jakim sensie?

wolnej pojemności, wiem, że przy exroot to i tak nie ma znaczenia, ale tak z ciekawości

przy okazji w temacie pamięci flash
mam tak
root@Gargoyle:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  966.9M     15.1M    951.8M   2% /
/dev/root                 2.8M      2.8M         0 100% /rom
tmpfs                    14.3M    580.0K     13.7M   4% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1               966.9M     15.1M    951.8M   2% /overlay
overlayfs:/overlay      966.9M     15.1M    951.8M   2% /

wynik pokazuje exroota
a czy jest możliwość sprawdzić pamięć flash wewnętrzną routera jak jest ten exroot?
no i jak, jeśli jest możliwość.

445

(42 odpowiedzi, napisanych Oprogramowanie / Software)

dokładnie, oddaj do sklepu, nie raz już reklamowałem np HDD i żadnych kosztów nie ponosiłem (przez sklep)

daro33 napisał/a:

możliwość wyboru domyślnego ustawienia 3G czy wan

jest, w podstawowych parametrach konfiguracji

447

(37 odpowiedzi, napisanych Oprogramowanie / Software)

instalację tego programiku traktowałem jako naukę instalacji dodatków,
i tak jestem zadowolony, że wszystko działa jak trzeba smile
dzięki

448

(37 odpowiedzi, napisanych Oprogramowanie / Software)

to jest oczywiste, tylko ciekawe dlaczego polecenie iwlist nie wykrywa własnej sieci?
może na czas odczytu blokuje na chwilę własny nadajnik?

449

(37 odpowiedzi, napisanych Oprogramowanie / Software)

wpisując
iwlist wlan0 scan
w putty w wyniku tez nie ma mojej sieci
są tylko te co na wykresie, może ma znaczenie, że mam typ N 40MHz, (kanał powyżej)

450

(37 odpowiedzi, napisanych Oprogramowanie / Software)

no już w zasadzie działa ale mam to samo co kolega

alossek napisał/a:

Na wykresie nie ma mojej sieci

skanowałem już wiele razy i za każdym razem są inne (zgadzają się z wifianalizerem z windowsów)
ale mojej nie ma

bardzo mi to nie przeszkadza, bo moją akurat znam (i kanał i moc)
ale to dziwne, chyba, że router swojej nie czyta i tak ma być
w sumie chodzi o znalezienie wolnego kanału w eterze

a port 8080 już działa, dzięki za podpowiedź