dd-wrt i 3g na WRT54GSv4
|
dziadol |
Dodano 01-01-2014 14:34
|
User
Posty: 12
Dołączył: 20/12/2013 17:13
|
Witam!
Pomóżcie proszę mi w temacie.
Router WRT54GS v4 (4MB flash)
zrobiony USBmod (2 porty z zewnętrznym zasilaniem 2A)
obecnie wgrane DD-WRT v24-sp2 (10/10/09) mini-usb-ftp
USB działa, bo wykrywa pendrive i podmontowuje go.
pomóżcie teraz mi jak na tym odpalić modem usb - ZTE669 od plusa
czy może muszę jakiś inny dd-wrt?
bo ciężko cos znaleźć w temacie
Połączony z 01 styczeń 2014 16:53:25:
znalazłem wreszcie tutka na dd-wrt na http://www.dd-wrt.com/wiki/index.php/...the_router
jako że nie znam angielskiego a tłumaczenie google translatorem jest kiepskie do tego kompletnie nie znam linuksa w żadnym stopniu stąd cięzko mi to idzie ale coś zaczynam działać
a więc:
po 2 godzinach prób i szukania jak wrzucić plik na router doszedlem do tego, że można to zrobić przez telnet za pomocą pendriva który jednak działa i podmontowuje się poprawnie, więc skopiowałem oplik acm.o z linku podanego w tutku do jffs na routerze
i wykonałem następujący zestaw poleceń
# insmod /jffs/acm.o
# dmesg | grep acm
co dało mi wynik
usb.c: registered new driver acm
acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters
następnie podłączyłem wspomniany modem do routera i wykonałem:
co dało mi wynik:
(...)
hub.c: new USB device 00:03.0-2, assigned address 3
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: ZTE Model: USB SCSI CD-ROM Rev: 2.31
Type: CD-ROM ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
tu wiem już że coś jest nie tak bo wykryło jako napęd i pendrive
pytanie jak go przełączyć we właściwy tryb
wiem że coś takiego jest wymagane, bo czytałem gdzieś o tym, ale nie potrafię już tego zlokalizować, dlatego pomóżcie proszę
Połączony z 01 styczeń 2014 19:01:06:
znalazłem, w przytoczonym powyżej problemie chodzilo o zastosowanie usb-modeswitch
nie wiem tylko czy to ma znaczenie, ale ten modem jest np. w windows widziany jako karta sieciowa ZTE Wireless Ethernet Adapter.
Ma ktoś jakiś pomysł jak to odpalić?
Nie wierze że się nie da. Może to być nawet ładowane z pena, którego da się podmontowac w dd-wrt pod /jffs
Edytowany przez dziadol dnia 01-01-2014 19:01
|
|
|
|
Sigma |
Dodano 01-01-2014 19:02
|
Power User
Posty: 382
Dołączył: 01/09/2011 08:32
|
Potrzebujesz usb_modeswitch do przełączenia modemu w tryb modemu Poza tym ten modem działa przy użyciu modułu qmi nie acm (wtedy wykrywany jest jako karta sieciowa) lub usb_serial (działa wolniej, ale większe szanse, że zadziała na routerze).
Na temat modemów 3g, to wiki dd-wrt masz tu: http://www.dd-wrt.com/wiki/index.php/3G_/_3.5G
A tak w ogóle, to do działania modemów potrzebujesz build k26 wg. info z wiki dd-wrt, a na Twój router takich buildów nie ma...
Nie wiem czy jedyną opcją nie jest Openwrt - ale na tym się nie znam, więc nie podpowiem czy zadziała...
[small]Netgear WNR3500L powered by Tomato Firmware 1.28.0000 MIPSR2-130 K26 USB BTGui
Netgear WNDR4300 powered by OpenWrt Chaos Calmer 15.05 (r47662)
TP-Link TL-WDR4300 v1 powered by OpenWrt Chaos Calmer 15.05 (r47662)
[b]TP-Link T
|
|
|
|
dziadol |
Dodano 01-01-2014 19:15
|
User
Posty: 12
Dołączył: 20/12/2013 17:13
|
czyli w zasadzie dd-wrt odpada tak samo jak tomato, a dziś rano odesłał mnie do dd-wrt sam shibby, który mówił dokładnie to samo dla tomato, że potrzeba kernela 2.6 i ze nie ma takich dla 4mb no kurka nie wierze ze sie nie da. za starych dobrych czasów kiedy nie bylo windows wyższego niż 3.11 i działało się głównie w dosie, dało się ładować i grać w różne gry bez dysku twardego ładując system z 2 dyskietek a gre odpalając z cdka o ile to umozliwiała
przeciez to linux, nie wierze ze sie nie da załadować obsługi 3g z pena ale ok popatrze jeszcze open-wrt |
|
|
|
Sigma |
Dodano 02-01-2014 10:29
|
Power User
Posty: 382
Dołączył: 01/09/2011 08:32
|
Problemem są sterowniki. W wersjach K24 masz archaiczne wersje Kernela. W wersjach K26 masz zazwyczaj nowy Kernel 3.XX. Producenci wydający modemy usb udostępniają sterowniki tylko dla bieżących wersji Kernela. Obecnie status LTM mają 3.10, 3.4, 3.2 ,2.6.34 i 2.6.32 (przy czym 2 ostatnie będą w tym roku "porzucone"). Dla starszych trzeba portować sterowniki. Zauważ, że ten problem ma z niektórymi modemami nawet Shibby, bo Tomato K26 używa kernela 2.6.22.19, czyli też już niewspieranego...
[small]Netgear WNR3500L powered by Tomato Firmware 1.28.0000 MIPSR2-130 K26 USB BTGui
Netgear WNDR4300 powered by OpenWrt Chaos Calmer 15.05 (r47662)
TP-Link TL-WDR4300 v1 powered by OpenWrt Chaos Calmer 15.05 (r47662)
[b]TP-Link T
|
|
|
|
dziadol |
Dodano 02-01-2014 12:13
|
User
Posty: 12
Dołączył: 20/12/2013 17:13
|
jasne rozumiem, nie znam architektury tego systemu stąd moje głupie pytania, teraz wszytko jasne, czas sie zając nauką linuxa od podstaw wtedy za jakis czas pewnie długi bede potrafił sam robić wlasne kompilacje dostosowane do moich potrzeb więc i ocenic co jest możliwe a co nie. więc w niedługim czasie czeka mnie instalacja czystego linucha bez żadnych xów jestem z tych którzy wyrosli na DOSie więc linia polecen mnie nie przeraza a w celach szkoleniowych warto |
|
|
|
Sigma |
Dodano 02-01-2014 14:52
|
Power User
Posty: 382
Dołączył: 01/09/2011 08:32
|
X nie są złe Chcesz się uczyć to polecam Archlinux - Z jednej strony, nie jet to Gentoo, gdzie musisz wszystko kompilować sam, ale z drugiej to nie Ubuntu,Fedora czy inna popularna dystrybucja, gdzie dostajesz "gotowca"
Cała konfiguracja odbywa się z poziomu edycji plików konfiguracyjnych, jest też fajny system zarządzania pakietami pozwalający prosto nauczyć się jak to wszystko działa i jak pisać i kompilować swoje paczki
Strona oficjalna: https://www.archlinux.org/ (wiki częściowo dostępne także po polsku).
I strona polska: http://archlinux.pl/
[small]Netgear WNR3500L powered by Tomato Firmware 1.28.0000 MIPSR2-130 K26 USB BTGui
Netgear WNDR4300 powered by OpenWrt Chaos Calmer 15.05 (r47662)
TP-Link TL-WDR4300 v1 powered by OpenWrt Chaos Calmer 15.05 (r47662)
[b]TP-Link T
|
|
|
|
dziadol |
Dodano 02-01-2014 23:28
|
User
Posty: 12
Dołączył: 20/12/2013 17:13
|
dystrybucje juz wybrałem zdecydowalem sie na Slackware wiem, że porywam się z motyką na księżyc, ale mam akurat wolnego drugiego kompa do tego celu, więc mogę sobie pozwolić na kombinowanie a słyszałem wiele opini, że poznając Slackware jestem w stanie poradzić sobie z jakąkolwiek inną dystrybucją |
|
|
|
grz3si3k |
Dodano 03-01-2014 10:34
|
Super User
Posty: 630
Dołączył: 28/06/2008 17:19
|
@dziadol
spróbuj Arch to naprawdę fajny system i ma zarąbisty manager pakietów (PacMan), ze Slackware możesz się umordować. Opinie o tym, że jak poznasz Slackware i później będzie łatwiej, to to samo co poznasz BSD i później tylko będzie łatwiej. Piszą je ludzie, którzy nie zmienili dystrybucji Linuksa od początku, jak zaczęli-pewnie używają Slackware i zawsze będą, tak ja Ci, co używają Gentoo.
Używałem: Slackware, Gentoo, FreeBSD, a na serwerze mam Debiana bo okazało się, że ten sprzęt który mam z FreeBSD jest "do zamęczenia".
Wybrałem mniejsze zło.
RT-AC68U
|
|
|
|
Sigma |
Dodano 03-01-2014 10:43
|
Power User
Posty: 382
Dołączył: 01/09/2011 08:32
|
Slackware i Arch są w sumie podobne, ale Arch lepszy do nauki - bo sam śledzi zależności pakietów. A z tym to można się ostro umordować i szybko zniechęcić...
[small]Netgear WNR3500L powered by Tomato Firmware 1.28.0000 MIPSR2-130 K26 USB BTGui
Netgear WNDR4300 powered by OpenWrt Chaos Calmer 15.05 (r47662)
TP-Link TL-WDR4300 v1 powered by OpenWrt Chaos Calmer 15.05 (r47662)
[b]TP-Link T
|
|
|
|
grz3si3k |
Dodano 03-01-2014 10:48
|
Super User
Posty: 630
Dołączył: 28/06/2008 17:19
|
Cytat Sigma napisał(a):
Slackware i Arch są w sumie podobne, ale Arch lepszy do nauki - bo sam śledzi zależności pakietów. A z tym to można się ostro umordować i szybko zniechęcić...
Dokładnie tak, jak zacznie się szukanie zależności na niedziałający program, wtedy ilość zmarnowanego czasu będzie proporcjonalna do wkurzenia.
RT-AC68U
|
|
|
|
dziadol |
Dodano 03-01-2014 12:41
|
User
Posty: 12
Dołączył: 20/12/2013 17:13
|
na pewno masz rację, ale jeśli brać pod uwagę plan poznania architektury tego środowiska wprost proporcjonalna zarówno do poświęconego czasu, jak i wkurzenia będzie ilość zdobytej wiedzy i doświadczenia, a na ułatwienia przyjdzie czas. Po prostu zależy mi na jak najbardziej "gołym" środowisku do dogłębnej nauki, bo nie chodzi mi tu o poznanie jedynie od strony użytkowej bo do tego zainstalwal bym pewnie jakiegoś ubuntu na lapku i finito |
|
|
|
Sigma |
Dodano 03-01-2014 13:59
|
Power User
Posty: 382
Dołączył: 01/09/2011 08:32
|
Zrobisz jak chcesz. Ale jak 2 osoby Ci mówią, że powinieneś się przespać, to warto się zastanowić jak mawia stare porzekadło. Ułatwienia z Archa pozwolą Ci się skupić na tym co ważne, a nie na walce z wiatrakami, tj. z dependency chains i innymi tego typu pułapkami.
Wiesz, rozmawiasz z ludźmi, którzy już przez to przechodzili
Poza tym jedno to Ubuntu czy inne tego typu dystrybucje, w których wszystko jest prekonfigurowane i zaszyte w systemie, a drugie to systemy typu Slack, Gentoo czy Arch, które konfigurujesz "z palca"... Twórca Archa stworzył go właśnie po to, żeby do każdej paczki był dodany plik tekstowy z informacją o zależnościach (programy+wersje). Do Slacka polecam kupić sobie duży zeszyt - będąc początkującym będziesz musiał drzewo zależności dla każdego pakietu rozpisać sam. A instalując kolejne programy będziesz musiał wiedzieć co i w jakich wersjach zainstalowałeś wcześniej, więc jak tego nie zapiszesz to więcej będziesz miał walczenia z zależnościami niż nauki systemu
[small]Netgear WNR3500L powered by Tomato Firmware 1.28.0000 MIPSR2-130 K26 USB BTGui
Netgear WNDR4300 powered by OpenWrt Chaos Calmer 15.05 (r47662)
TP-Link TL-WDR4300 v1 powered by OpenWrt Chaos Calmer 15.05 (r47662)
[b]TP-Link T
|
|
|
|
grz3si3k |
Dodano 03-01-2014 14:07
|
Super User
Posty: 630
Dołączył: 28/06/2008 17:19
|
@Sigma
a niejednokrotnie żeby mieć coś nowego, potrzebna będzie kompilacja za źródeł i to będą kolejne schody. Jak toś tego nigdy nie robił, będzie to droga przez mękę (flagi, zależności, brak bibliotek, dowiązań, etc)
RT-AC68U
|
|
|