Nie zauważyłem tego ostatniego zdania. Zrobiłem coś takiego jak w linku, który podałeś i na reszcie działa to jak trzeba.
Wielkie dzięki za pomoc i za cierpliwość.

Zresetowałem router i poczekałem 15 minut ale niestety nie połączył się sam. Coś można poprawić, czy może po prostu da się dopisać gdzieś "ifup wan",  żeby automatycznie się wykonywało to polecenie?

root@Gargoyle:~$ uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.ifname=eth0
network.lan.type=bridge
network.lan.proto=static
network.lan.netmask=255.255.255.0
network.lan.ipaddr=192.168.3.1
network.lan.dns=192.168.3.1
network.lan.defaultroute=0
network.lan.peerdns=0
network.wan=interface
network.wan.ifname=hso0
network.wan.proto=hso
network.wan.device=/dev/ttyHS0
network.wan.apn=erainternet
network.wan.username=erainternet
network.wan.password=erainternet
network.eth0=switch
network.eth0.enable_vlan=1
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=eth0
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0 1 2 3 4

Nie wiem co zrobiłem, ale zaczęło działać. Wprowadziłem od nowa całą konfigurację. Po wpisaniu ifup wan łączy mi się i internet jest dostępny na komputerze. Ostatnie pytanie: czemu router nie nawiązuje połączenia automatycznie?

Trochę zbyt trudnym językiem piszesz dla mnie. Dużo czytałem tego wszystkiego, ale jeszcze jestem zielony tutaj. Jaki konfig mam zrobić? zostawić to co było dla skryptów HSO i wpisać ifup wana potem sprawdzić logread?

Rozumiem. Tylko ślęczę nad tym i mimo wszystko nie widzę jak powinienem przekonfigurować wszystko do działania z hso_connect.

Trochę się pogubiłem w tym. Niebardzo rozumiem czy w tym wszystkim jest "ifup wan". Konfiguracja oparta o skrypty HSO nie chce mi zadziałać. CZy chodzi ci o to, że powinienem zmodyfikować w pliku network sekcję "wan", jeśli korzystam z hso_connect?
Ale skoro użycie hso_connect sprawia, że modem mi się łączy, to w czym tak naprawdę problem?

Ok, pomogło. No dobra, użycie hso_connect spowodowało, że modem się łączy. Ale na kompie internetu nie ma. Możecie mi powiedzieć, czy coś źle ustawiłem? Jak wpiszę w konsoli ping -c 1- eko.one.pl to wszystko działa dobrze, pobierane są pakiety. Tylko czemu komp nie ma dostępu do netu? JEstem już blisko, ale nadal problemy.

Z tego co widzę, to praktycznie wszyscy mający problemy z tym modemem kończyli na hso_connect. Ściągnąłem ten plik, rozpakowałem do /etc/hso/*.* i próbuję go uruchomić wpisując /etc/hso/hso_connect.sh up ale wyrzuca mi błąd:

-ash: /etc/hso/hso_connect.sh: Permission denied

Czy dobrze uruchamiam ten skrypt?

Karta Sim jest włożona poprawnie, modem podłączony bezpośrednio do komputera normalnie łączy się z internetem. Próbowałem już końcówki "HS0" i "HS1" w konfiguracji połączenia, ale bezskutecznie. diody na modemie wolno pulsują, a internetu nie ma.

A więc sytuacja wygląda tak: początkowy problem z ustawieniem jako ap-client został rozwiązany-problemem było to, że karta sieciowa uparcie używała adresu z innej puli mimo, że po zmianie ip na routerze resetowałem połączenie. Pomogło ręczne nadanie adresu.

Problem z modemem GIO225 dotyczy innej sztuki mr3220. Poradziłem sobie z instalacją HSO. Otworzyłem plik etc/config/network i w sekcji config 'interface' 'wan' wprowadziłem:
        option 'ifname' 'hso0'
        option 'proto' 'hso'
        option 'device' '/dev/ttyHS2'
        option 'apn' 'erainternet'
        option 'username' 'erainternet'
        option 'password' 'erainternet'
Linijkę dotyczącą kodu pin usunąłem-pin mam wyłączony.

Problem w tym, że modem nie łączy się z internetem. Wnioskuję, że modem się poprawnie uruchamia, ponieważ:
root@Gargoyle:~$ gcom -d /dev/ttyHS0
SIM ready
Waiting for Registration..(120 sec max)
Registered on Home network: "T-Mobile.pl",2
Signal Quality: 20,99
To samo mam jak wpiszę HS1, zamiast HS0, a jak wpiszę HS2 mam:
***SIM ERROR***
Check device port configuration.
Check SIM is inserted
Test SIM in a mobile phone?
CZy tak powinno być?
Naprawdę nie wiem, czy ja coś robię źle. Przerobiłem już wszystko z google i z tego forum i wymiękam.

No tak. to wszystko czytałem z 5 razy. Problem w tym, że wpisując    opkg install kmod-usb-net-hso mam błąd, jak wrzuciłem plik hso_1-1.... do tmp i chcę go zainstalować, mam błąd     "Cannot satisfy the following dependencies for hso:
*      kmod-usb-net-hso".  Uwierz, że wszystkie opisy instalacji czytałem, ale i tak działam po omacku.

Aha, rozumiem. Tylko gdzie mam znaleźć pakiet HSO?

Ok. Winscp łączy się. Wrzucam do katalogu tmp "Packages.gz" i wpisuję w putty opkg install /tmp/Packages.gz, wywala mi błąd not found. Coś robię źle?

Godzinami grzebię w internecie i mi ręce opadają: w jaki sposób mogę wrzucić pakiety do routera? Chodzi o HSO. Router jest podłączony kablem ethernet, ale nie wykrywa modemu, więc modem GIO225wpinam do kompa, żeby mieć  dostęp do netu. Po wpisaniu opkg update mam błąd "failed to download..." tak jakby router nie mógł nic pobrać z netu. Czy dostęp do netu musi być bezpośrednio na routerze? Jeśli nie mam jak, to jak wrzucić mu te pliki przez ftp? Klient ftp nie łączy mi się z routerem.

Ok. Pobawię i się dam znać. Kabla szeregowego rzeczywiście nie mam w tej chwili. Przy okazji mogę prosić o podpowiedź jaki sprzęt do 200 zł będzie dobry do takiego zastosowania jak tu wcześniej opisywałem, czyli jako AP-client, ale bez tworzenia NAT. Potrzebuję kupić dodatkową sztukę dla siostry w celu podpięcia telewizora bezprzewodowo. Z tego co się orientuję gdy uruchamiam DLNA telewizor powinien być w tej samej podsieci co komputer podłączony do drugiego routera, więc chodzi o czysty tryb ap-client. Przy okazji wszystko powinno być dostępne na oryginalnym sofcie, bo u siostry ma to być zrobione szybko i bez kombinowania.

Chyba zduplikowanie adresu ip nie jest problemem tutaj, bo próbowałem nawet zrobić w ten sposób, że wyłączałem pierwszy router. Potem ustawiałem w mr3220 wireless bridge i po kliknięciu "zapisz" już nie mam kontaktu z mr3220. Aby potem się do niego zalogować, muszę skorzystać z trybu "failsafe" i użyć polecenia firstboot, a potem cała zabawa zaczyna się od nowa.

Tak. Pierwszy router-odbiorca sygnału sieci osiedlowej tworzy podsieć 192.168.2.x, sam ma adres 192.168.2.1. Ustawiałem w mr3220 192.168.2.10 i na ten adres próbowałem się potem logować, ale nie ma już kontaktu ze sprzętem.

No właśnie ten HOWTO już przerobiłem. I jak zapiszę jakiekolwiek zmiany po przełączeniu na wireless bridge, to potem nie mam kontaktu z routerem.
Czyli mam wgrać angielską wersję gargoyle i będzie działać?

Racja mr3220. Zależy mi na ap-client bez nat.

Mam dostęp do sieci osiedlowej, dzięki niej mam dostęp do internetu. Ip mojego komputera w sieci to 192.168.1.44. Mam podłączony router, który dzieli sygnał na podsieć, nadając adresy 192.168.2.x, sam router ma adres 192.168.2.1, taki adres wpisuję, żeby dokonywać konfiguracji routera. Router ten ma sklonowany MAC adres karty sieciowej komputera.
Mam drugi sprzęt - tp-link MR3200, który ma wgrany gargoyle 1.5.6 i chcę, żeby ten router pobierał sygnał wifi z pierwszego routera i przekazywał go do innego kompa przez kabel. Ma to być tryb ap-client, nie wisp.
Jakie parametry muszę ustawić w mr3200, żeby to chodziło? Ma być gateway, czy tryb bridge? Jakie ip mam wpisać? Ip nadane przez dostawcę internetu, czy ip podsieci stworzonej przez pierwszy router? Jak ustawię tryb bridge i wprowadzam do niego ip podsieci stworzonej przez pierwszy router, czyli np. 192.168.2.10, maskę 255.255.255.0 i domyślną bramę 192.168.2.1, to potem kończy się trybem failsafe, bo nie mam już dostępu do mr3200. Nie mogę się na niego dostać przez 192.168.2.10. Po prostu tylko trybem failsafe jestem w stanie go przywrócić do życia i ponownie się na niego zalogować.