51

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Sleepa w skrypcie zwiększ, może modem jeszcze nie zdąży się pokazać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

52

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Niestety nie pomogło, zwiększyłem wszystkie sleepy x100.
Wydaje mi się że mój modem jest opisany w tym wątku: http://www.draisberghof.de/usb_modeswit … amp;t=1350. Intersujący jest ten fragment:
"NOTE that bNumConfigurations. You have an alternative configuration which may be selected directly from the unswitched mode. This is required for Windows8 support."

Polecenie ls /dev/ttyUSB* pokazuje mi tylko jedno urządzenie czy to tak ma być?

53

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Zmieniłeś w skrypcie identyfikatory urządzenia?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

54

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Tak, zmieniłem:

#!/bin/sh

# Cezary Jackiewicz <cezary@eko.one.pl>

V=12d1
P=151a

LOG=/tmp/usb_modeswitch.log

modem_usb_modeswitch() {

        pi_include /lib/functions/extmount.sh
        er_load_modules

        /bin/mount -t usbfs none /proc/bus/usb

        for i in `seq 1 40`; do
                [ -e /dev/sda ] && break
                sleep 100
        done

55

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Modem jest zwykły czy hilink? Masz inne dyski w systemie?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

56

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Nie za bardzo wiem jak to sprawdzić, w windows instaluje sie jako karta sieciowa, więc wyglada jak hilink, ale konfiguruje się przez mobile partner a nie przez dashboard.

57

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Pokaż wynik cat /proc/bus/usb/devices

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

58

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

root@Gargoyle:~# cat /proc/bus/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  1/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=151d Rev= 1.02
S:  Manufacturer=HUAWEI
S:  Product=HUAWEI Mobile
C:* #Ifs= 5 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
E:  Ad=81(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:  If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
I:* If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=16 Driver=cdc_ncm
E:  Ad=83(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=(none)
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=(none)
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

59

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Dość normalnie wygląda. Zresetuj go kiedy nie ma konfiguracji i pokaż ten sam wynik.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

60

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Po twardym resecie, ruter wstaje, internet działa, zachowuje ssid wifi, hasło resetuje się do domyślnego i NIE działa SSH wiec nie mam jak wykonac cat, nie zapisuje tez zmian. Mam wgrac świeżego gargoyla od nowa?

61

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

A telnet?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

62

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Niestety tez nie działa:

MBP-Marcin:~ marcin$ telnet 192.168.1.1
Trying 192.168.1.1...
telnet: connect to address 192.168.1.1: Connection refused
telnet: Unable to connect to remote host

63

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

To nie masz jak sprawdzić co jest przyczyną niestety, poza jego rozebraniem i konsolą szeregową.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

64

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

konsoli szeregowej na szczęście udało się uniknąć po nieudanym powrocie do oryginalnego firmware, jak wspominałem ruter pracuje bez zarzutu po restarcie z gui, wiec jest w miarę ok (muszę nauczyć staruszków jak to się robi wink.
Cezary, wielkie dzięki za pomoc.

65

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Czy tak samo instaluje się kartę pamięci na modemie hilink?
W opisie z pierwszego postu jest wyraznie napisane, że instrukcja jest do modemow nie hilink
Jest może gdzieś instrukcja do hilink?

66 (edytowany przez build000 2015-06-21 10:15:54)

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Co do hilink to zwyczajnie dodajesz w /etc/config/network kolejną sekcję, np. wan2 jak chcesz mieć równolegle dwie karty ethernetowe (to raczej w czystym openwrt lub z luci) na wan (od kabla i modem). Możesz też wykasować (zachowaj sobie na wszelki wypadek backup przed manewrami) dotychczasową sekcję wan i zastąpić ją odpowiednim wpisem dla modemu hilink. To czy jest widziana karta SD zależy od softu w modemie (w domyślnych software jest zazwyczaj widziana - jak ją włożysz i sformatujesz w takim systemie plików jakie masz stery w systemie). Jeżeli to nie jest czyste openwrt a gargoyle to wszystko przez gui sobie wyklikasz, i wszystko co potrzebne jest w systemie. Jak to czyste openwrt to instrukcja jest tutaj: http://eko.one.pl/?p=openwrt-3g. Jak openwrt z luci - wszystko przez luci idzie wyklikać.

67

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

build000 napisał/a:

To czy jest widziana karta SD zależy od softu w modemie (w domyślnych software jest zazwyczaj widziana - jak ją włożysz i sformatujesz w takim systemie plików jakie masz stery w systemie). Jeżeli to nie jest czyste openwrt a gargoyle to wszystko przez gui sobie wyklikasz, i wszystko co potrzebne jest w systemie.

system w modemie to E3372Update_22.286.53.01.161_S_ADB_TLN_01
obsluguje telnet, dlatego to wgralem
ale nie mam pojecia jak w gargoyle uruchomic na tym modemie karte pamieci, tak zeby router ja widzial

68

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

O której wersji gargoyle piszesz w ogóle?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

69

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

1.6.2.2

70

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Jeżeli to mr3420 to zamonuj ręcznie lub przez fstaba. System plików musi być ext2/ext4 (nie fat) bo innych modułów obsługi nie ma. Jak chcesz w gui coś zobaczyć to musisz zrobić extroota i zainstalować pełną wersję gargoyle - parz poradniki na eko.one.pl.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

71

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

No właśnie - zapomniałem dodać, że musi być ext2 v ext3 v ext4 (tak jak pisze Cezary - sterownik do systemu plików już jest) - w praktyce część karty (lub całą jak nie zamierzasz tej karty partycjonować dodatkowo poza extroot - polecam jednak zostawić sobie na swap - gui w gargulcu to chyba robi od razu w tym routerze) sformatuj na ext2. Na extroot to obleci bez problemu i będzie szybsze przy okazji, niż systemy plików z jurnallingiem, tj. ext3, ext4 - oraz z uwagi na inny typ obsługi niż pozostałe tak szybko Ci nie zjedzie tej karty (z racji, że to tylko karta uSD - nie lubi jurnalling'u - to nie dysk twardy).

72 (edytowany przez gruniu 2015-06-21 21:31:43)

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

mam juz extroota:
df -h  | grep /dev/sd
/dev/sdb1                 1.8G      1.2M      1.7G   0% /overlay

teraz pora na pelne gargoyle, ale lipa
za duzo juz czasy stracilem, na czytanie
da sie zainstalowac pelne gargoyle, majac sd w modemie?

wertuje porady i google, ale dalej nie mam pojecia jak wgrac pelny gargoyle
nie chodzi mi tez ftp, co by mi ulatwilo sprawe z pluginami

73 (edytowany przez build000 2015-06-22 01:17:29)

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

Ehh...gruniu...czytaj dalej i się ucz jak chcesz wydajnie i świadomie używać tego softu - wszystko jest już Ci napisane co masz zrobić i gdzie szukać. Tym więcej to wymaga osobistego zaangażowania i wzmożonego wysiłku intelektualnego (nie ma znaczenia, że na tym się nie znasz - chcesz używać musisz nauczyć się znać) im bardziej nietypowy jest sposób używania tego softu. To jest ta chwila kiedy nauka nie idzie w las i jest osobiste zadowolenie z osiągniętego celu.  wink

74

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

http://eko.one.pl/forum/viewtopic.php?pid=91152#p91152

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

75 (edytowany przez gruniu 2015-06-22 08:45:44)

Odp: [HOWTO] Wykorzystanie Huawei E3131 do extroota na MR3420 i podobnych

ide do celu, tylko dlaczego na komende: mount  | grep /dev/sd, mam odpowiedz: /dev/sdb1 on /overlay type ext2 (rw,noatime,user_xattr,barrier=1)
a w opisie jest:
(rw,noatime,errors=continue)

na komende: echo "src/gz gargoylepl_plugins http://dl.eko.one.pl/gargoyle-pl/attitude_adjustment/ar71xx/plugins" >> /etc/opkg.conf
mam odpowiedz:
echo "src/gz gargoylepl_plugins http://dl.eko.one.p
l/gargoyle-pl/attitude_adjustment/ar71xx/plugins" >> /etc/opkg.conf
ash: write error: No space left on device

formatowalem karte pod windowsem do ext2
chcialbym teraz ja sformatowac pod routerem, ale niemam pojecia jak wylaczyc exroot