Portál AbcLinuxu, 12. května 2024 05:05


Dotaz: A zase CDMA.

15.3.2005 11:03 mmrnda | skóre: 18 | blog: Pokusy | Liberec
A zase CDMA.
Přečteno: 206×
Odpovědět | Admin
Dobrý den, po dlouhém hledání všech možných rad na inetu jsem nakonec rozchodil to zatracený CDMA. Potřebuji k tomu tři příkazy:
modprobe cdc-acm
modprobe ehci-hcd
ln -s /dev/ttyACM0 /dev/modem
A přes síť v systémovém nastavení se hladce připojím.

Pak vše funguje jak má. A v tom je ten háček. Potřeboval bych aby se připojoval po startu, ale nevím do jakýho skriptu to mám dát.

Upozorňuji, že nemám zdrojáky jádra tudíš ty moduly tam nemohu zakompilovat.

Distr. : Aurox 10.1
Učený člověk na zem nespadl.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.3.2005 11:41 jm
Rozbalit Rozbalit vše Re: A zase CDMA.
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, tak bez tech modulu to opravdu nepujde.
15.3.2005 11:44 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Ale to já vím a taky se ptám na něco úplně jinýho. Jak je tam mam nastrkat dřív než mi to automaticky spustí při bootu ten skript? Tuším /etc/ppp/peers/Errortel :-)
Učený člověk na zem nespadl.
15.3.2005 11:49 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Jo a ještě aby to bylo srozumitelnější. Tak to teď spouštím tak, že při startu X se mi tam natáhnou ty moduly + link a pak musím spustit síť - v nastavení systému a tam to připojení aktivovat (Tam se dá zatrhnout, že se bude spouštět při startu, ale jak by mohl bez těch modulů a toho linku).
Učený člověk na zem nespadl.
15.3.2005 11:53 jm
Rozbalit Rozbalit vše Re: A zase CDMA.
No, nevim, to se fakt neda tak nejak pochopit.
Upozorňuji, že nemám zdrojáky jádra tudíš ty moduly tam nemohu zakompilovat.
Napr. do /etc/modules.conf nebo jinam, zalezi na distribuci, Aurox neznam. Jinak hotplug/coldplug by ty moduly mel natahnout tak nejak sam. Ten v Auroxu neni?
15.3.2005 12:02 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Asi blbá otázka jak zjistím jest-li je či ne? (PLS no flame)
Učený člověk na zem nespadl.
15.3.2005 13:33 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Tak jsem právě zjistil, že ten ehci-hcd nepotřebuji natahovat. Ale jak to mám napsat do toho modprobe.config to by mě opravdu zajímalo zkoušel jsem to vypozorovat z ostatních, ale při rebootu mi to hazelo chyby. Jo a ten link mam napsat kam?

Prosím poraďte já už si opět nevím rady. :-(
Učený člověk na zem nespadl.
15.3.2005 14:03 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
a co skript po spusteni? neco jako
#!/bin/bash

#nacte moduly a udela link
modprobe cdc-acm
modprobe ehci-hcd
ln -s /dev/ttyACM0 /dev/modem

#smaze predchozi nastaveni
route del default
#vytaceni pripojeni
pppd call et
#chvili pockame
sleep 3
#nastavime routing pro sit
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
#zase chvili pockame
sleep 6
#zkontrolujeme routovaci tabulky
route
route -n
#a zkusime pingnout (treba seznam.cz) coz nam na konci napise jestli je to ok
ping -c 4 www.seznam.cz && echo ...pripojeno || echo ...pripojeni se ezdarilo !!!
exit

Pavel_K
15.3.2005 14:10 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Opět asi tak trochu BFU otazka spíš dvě.

Jak ten skript se má jmenovat a kam ho dát?

Když se připojím přes pppd tak modem sice je připojen, ale na netu ani ťuk. Jen přes to "systémové nastavení - síť" se můžu připojit aby šel i net.

Jsem z toho jelen.
Učený člověk na zem nespadl.
15.3.2005 14:28 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
to resi route a iptables ...skript ja nevim, treba pripojeni.sh .... dej si ho kam chces ... a spousti se prikazem sh /cesta/k/souboru/pripojeni.sh
P.S.: mam linux pul roku :)

Pavel_K
15.3.2005 14:30 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
OK zkusím Dík :-). Ještě se ozvu.
Učený člověk na zem nespadl.
15.3.2005 19:17 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Tak a nic. Přes ten skript se prostě nepřipojím. :-( Vypisuje to chybu u toho když maže to nastavení.

Kdyby mi tak někdo poradil jak mám ten modul s tou linkou natáhnout ještě před tím než se mi to spustí automaticky tak bych byl hrozně moc rád.(Myslím dřív než mi to nahodí ta "síť - Systemový nastavení")

Hmm a taky jsem si všiml jedný věci, že už se nepřipojí modem ani jak to dělal dřív.(Myslím jako, že vypadal, že je připojenej, ale nedostal se na net).

Ja na to se.u mne to neba. POMOC
Učený člověk na zem nespadl.
15.3.2005 19:35 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
to co dela ten skript jako bys psal rucne do konzole ... chyba pri mazani nic neznamena (jen to ze default route neni) a ten skript pokracuje dal ... samozrejme ze ppd call ET (to ET mas mozna nazvany jinak, nebo taky asi vubec...aby ten skript fungoval musis mit v /etc/chatscripts/ soubor eurotel a v nem "
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
# modeminit
'' ATZ
# ispnumber
OK-AT-OK "ATDT#777"
# ispconnect
CONNECT \d\c
" dale pak v /etc/ppp/peers/ soubor et ve kterem je "
hide-password
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/eurotel"
debug
/dev/ttyACM0
921600
defaultroute
noipdefault
usepeerdns
user "601xxxxxx@etcz" 
" cislo si dopln a jeste v /etc/ppp/ v souborech chap-secrets a pap-secrets bude vypsano
"601xxxxxx@etcz"	*	"heslo"
na teto konfiguraci s tim skriptem funguji uz asi pul roku :-)

Pavel_K
16.3.2005 00:22 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Ale bohužel právě přes tady to se mim podařilo připojit jen ten modem, ale když jsem na to pích ten tvůj skript tak ani p*d. Funguje to jen tehdy když udělám "po rebootu", že napíši v terminálu:
modprobe cdc-acm
ln -s /dev/ttyACM0 /dev/modem
a pak spustím (můj už mnohokrát opakovaný "systémová nastavení - síť". Je jedno jest-li "GNOME" či "KDE") "aktivovat" a připojím se hladce.

PS: Dělám to pro bratra a ten to nechce řešit tak bych rád věděl jak na to?

:-/( Fakt nevím )\-:
Učený člověk na zem nespadl.
16.3.2005 00:26 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Zapomněl jsem, že osobně bych to připojení přes root taky vůbec nechtěl takhle řešit. Je to takový neomalený. (PLS no flame)
Učený člověk na zem nespadl.
16.3.2005 09:55 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
pres root ? ...a co vypisuje log?

Pavel_K
16.3.2005 11:18 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Musím to řešit přes roota protože přes skripty mi to nejde a jinak nespustim tu sít.

Jakej log? Jest-li message? :
Mar 16 11:00:54 localhost pppd[4945]: pppd 2.4.1 started by root, uid 0 
Mar 16 11:00:54 localhost pppd[4945]: Removed stale lock on modem (pid 4872) 
Mar 16 11:00:54 localhost ifup-ppp: pppd spušt�233n pro Eurrotel na /dev/modem s 460800 
Mar 16 11:00:55 localhost wvdial[4958]: WvDial: Internet dialer version 1.53  
Mar 16 11:00:55 localhost wvdial[4958]: Initializing modem.  
Mar 16 11:00:55 localhost wvdial[4958]: Sending: ATZ  
Mar 16 11:00:55 localhost wvdial[4958]: ATZ  
Mar 16 11:00:55 localhost wvdial[4958]: OK  
Mar 16 11:00:55 localhost wvdial[4958]: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0  
Mar 16 11:00:55 localhost wvdial[4958]: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0  
Mar 16 11:00:55 localhost wvdial[4958]: OK  
Mar 16 11:00:55 localhost wvdial[4958]: Sending: ATM0  
Mar 16 11:00:55 localhost wvdial[4958]: ATM0  
Mar 16 11:00:55 localhost wvdial[4958]: OK  
Mar 16 11:00:55 localhost wvdial[4958]: Modem initialized.  
Mar 16 11:00:55 localhost wvdial[4958]: Sending: ATDP#777  
Mar 16 11:00:55 localhost wvdial[4958]: Waiting for carrier.  
Mar 16 11:00:56 localhost wvdial[4958]: ATDP#777  
Mar 16 11:00:56 localhost wvdial[4958]: CONNECT  
Mar 16 11:00:56 localhost wvdial[4958]: Carrier detected.  Chatmode finished.  
Mar 16 11:00:56 localhost pppd[4945]: Serial connection established. 
Mar 16 11:00:56 localhost pppd[4945]: Using interface ppp0 
Mar 16 11:00:56 localhost pppd[4945]: Connect: ppp0 <--> /dev/modem 
Mar 16 11:01:30 localhost pppd[4945]: Remote message: ok 
Mar 16 11:01:31 localhost kernel: PPP Deflate Compression module registered 
Mar 16 11:01:31 localhost pppd[4945]: local  IP address 10.166.220.169 
Mar 16 11:01:31 localhost pppd[4945]: remote IP address 10.164.4.6 
Mar 16 11:01:31 localhost pppd[4945]: primary   DNS address 160.218.10.200 
Mar 16 11:01:31 localhost pppd[4945]: secondary DNS address 160.218.43.200 
Mar 16 11:01:32 localhost NET: /etc/sysconfig/network-scripts/ifup-post : updated /etc/resolv.conf 
Mar 16 11:01:32 localhost su(pam_unix)[5024]: session opened for user root by (uid=0) 
Mar 16 11:01:33 localhost su(pam_unix)[5024]: session closed for user root
Učený člověk na zem nespadl.
16.3.2005 12:29 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Ještě jsem si všiml jedný věci. Když to spustím přes "síť" tak se mi ve výpisu
ps -A
ukáže
pppd
a
ppp-watch
.

Když spustím ten skript tak tam není. Jen je tam
pppd
Učený člověk na zem nespadl.
16.3.2005 13:53 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Tak se povedlo připojit až na to že ne správně. Syslog mi ukazuje ^M na konci řádků. Někde jsem četl, že to jsou špatný konce řádků v jednom z těch skriptů, ale nevím jak se jich zbavit.

PS: Ale stejně musím ten skript pouštět jako root. Jinak mi to nedovolí nic. Asi jsem tak natvrdlej, že nevím kam to dát aby se to spouštělo po startu.
Učený člověk na zem nespadl.
16.3.2005 16:24 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
spusteni pri startu...napr.: /etc/init.d/rcS ...na debianovi, asi kazda distribuce to ma trochu odlisne,..nicmene,..hledej najdes :-) ...a pres co ses teda pripojil? ... ty ^M dela asi to ze jsi to zkopiroval z browseru, tak to trochu oprav asi na kazdem radku bude na konci mezera.

Pavel_K
16.3.2005 16:36 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Dík za radu. Zkusím to najít.

Jak už jsem říkal připojil jsem se uplně jednoduše. Opakuji PLS no flame

napsal jsem v terminálu jako root. :
modprobe cdc-acm
ln -s /dev/ttyACM0 /dev/modem
No a pak jsem spustil síť v ní jsem dal nový připojení vybral modem klik dalsi nastavil číslo jméno heslo. Klik aktivovat. A byl jsem připojenej. No problem akorát, že musím ten modul a tu linku dělat po každým spuštění :-(. A jinak než root to neudělám.
Učený člověk na zem nespadl.
16.3.2005 17:01 Pavel_K | skóre: 15
Rozbalit Rozbalit vše Re: A zase CDMA.
kdo tady porad flamuje? ..... taky sou jeste prikazy su a sudo ... a mel bys taky radej prvne hledat ...a to pripojeni,...no ja nevim...moc lidem to funguje ... clovek ti tady napise celej postup...porad nic.

Pavel_K
16.3.2005 18:10 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Jako ono se to rozběhjne(teda ten modem), ale bohužel nic. Ještě jsem našel nějaký věcky tak je zkusím. Zatím.

Moc ti děkuji za tvou trpělivost. :-)
Učený člověk na zem nespadl.
15.3.2005 19:24 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Hmm a taky jsem si všiml jedný věci. Když nebrouzdám vic jak cca 10s a dám třebas refresh tak ten modem pípá.

Taky divný nebo né?
Učený člověk na zem nespadl.
15.3.2005 19:33 David Macura | skóre: 14 | blog: Trápeníčko | Ostrava
Rozbalit Rozbalit vše Re: A zase CDMA.
to že modem pípá je jeho vlastnost, která je popsaná v příručce a to pípání se dá v menu modemu vypnout. Pípá když dostane požadavek tuším..
Nejsem lama...
16.3.2005 00:28 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
O tom pípání jsem si něco přečetl, ale je opravdu divný. "Asi tou mikro anténou :-)"
Učený člověk na zem nespadl.
16.3.2005 16:22 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Tak se koukám jak jsem si tu rozjel pěkný monolog. :-)
Učený člověk na zem nespadl.
17.3.2005 11:21 mmrnda | skóre: 18 | blog: Pokusy | Liberec
Rozbalit Rozbalit vše Re: A zase CDMA.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem to nakonec vyřešil jak se dalo. Vytvořil jsem dvě ikony na ploše KPPP a Síť.

KPPP protože, když modem vypnu a zapnu tak mi ho nic nepřipojí. Proto KPPP musím spustit a kliknout v nastavení na "dotázat se modemu" sice to chvýli přemýšlí, ale stejnak nenalezen.(Asi mu tam něco pošle?)

No a pak v klidu spustím Síť a připojím se.(Na poprvé, když je alespoň nějaký signál :-) )

Bohužel mi ty skripty nefungují v momentě kdy ten modem vypnu což dělám docela často. Takže tohle je pro mne jediné sic wesnické řešení.

Pavel_K: Dík za trpělivost. :-)
Učený člověk na zem nespadl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.