johnny3912 napisał/a:Mariusz, napisz proszę instrukcję krok po kroku jak dodać ten wpis do /lib/preinit/50_determine_usb_root i jak ustawić option auto 0. Kolegi Cezarego nie chce już męczyć jednym i tym samym
. P.S. Extroot uruchomiłeś na czytniku sd wbudowanym w modem i jaka to wersja E353 (s-2/u-2)? Pozdrawiam
Chyba tak jak w powyzszym opisie mam
, Ty chyba nawet doszedles dalej, fakty teraz mam takie:
- karta 2GB, sformatowana fdiskiem na dwie partycje ext2 (mialem wczesniej backfire i meczylo mnie doinstalowywanie ext3,ext4, wiec mam ext2) - pierwsza partycja zwykla linuxowa, druga swap-owa (82).
- obraz gargoyle do updgrade, z pierwszej strony tego how-to, nic nie doinstalowywane, bo i nie mialem potrzeby
- ustawilem sobie wszystko jak nalezy z wifi i 3g, karta wlozona, wiec widzialem ze sda1 i sda2 pojawiaja sie w logread
- potem pieknie robie kopie overlay do sda1 tak jak napisal to Cezary w how-to, super to dziala
- edytuje plik 50_determine_usb_root, u mnie linia 35, dodalem:
/usr/bin/usb_modeswitch -v 12d1 -p 1506 -c /etc/usb_modeswitch.d/12d1:1505
u Ciebie chyba jest inaczej! U mnie jest takie dziwadlo ze logread jest jakby "za krotki" a nie chcialo mi sie juz grzebac zeby to zwalczyc. W kazdym razie ja nie widze tych wpisow ktore u Ciebie widac - ze wyraznie widac jaki on plik wybiera z /etc/usb_modeswitch.d/12d1:XXXX. Po prostu szukalem mojego i kliknalem w 12d1:1505 gdzie jest napisane ze jest on takze wazny dla 1506.
aha - oczywiscie dane wzialem z cat /proc/bus/usb/devices, u mnie jest to akurat:
P: Vendor=12d1 ProdID=1506 Rev= 1.02
S: Manufacturer=HUAWEI
S: Product=HUAWEI Mobile
- edycja fstab-a, ja akurat siekam to recznie wiec dam tylko zrzut mojego:
config 'swap'
option 'device' '/dev/sda2'
option 'enabled' '1'
config 'mount'
option 'enabled' '1'
option 'uuid' 'c87cdf9c-1a1a-4594-a019-4fa77a301f92'
option 'target' '/overlay'
option 'is_rootfs' '1'
option 'fstype' 'ext2'
option 'options' 'rw,noatime'
uuid oczywiscie sobie odczytalem blkid-em. Juz widze ze zapomnialem jeszcze to samo w swap-ie zrobic, zeby bylo juz naprawde profi.
- pozniej tylko mkswap /dev/sda2 i swapon /dev/sda2 i wszystko gra
root@Gargoyle:~$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.5M 2.5M 0 100% /rom
tmpfs 14.4M 144.0K 14.3M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock3 893.9M 4.5M 889.3M 1% /overlay
mini_fo:/overlay 2.5M 2.5M 0 100% /
/dev/sda1 893.9M 4.5M 889.3M 1% /overlay
root@Gargoyle:~$ free
total used free shared buffers
Mem: 29588 23024 6564 0 2832
Swap: 970912 0 970912
Total: 1000500 23024 977476
root@Gargoyle:~$ arp -n
IP address HW type Flags HW address Mask Device
192.168.1.2 0x1 0x2 00:1c:22:b6:5f:a5 * br-lan
root@Gargoyle:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: seq=0 ttl=49 time=764.500 ms
64 bytes from 8.8.8.8: seq=1 ttl=49 time=313.678 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max = 313.678/539.089/764.500 ms
root@Gargoyle:~$
Pracuje na nim juz drugi dzien - wszystko gra, wywalilem tylko z crontab ten 3gtester bo faktycznie to on podnosil mi polaczenie 3g po jego wylaczeniu (nic nie ustawialem, po prostu go wywalilem).
Aha - ja wlasnie nie wiem jaki to "rodzaj", na moim modemie jest po prostu e353 , potem juz jakies HSPA+ cos tam. Modem z tmobile.
[Edit] - jako powiedziane przez Cezarego - s2 pod klapka.