Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Frago 31 Března 2008, 21:16:34

Název: Problem pri instalacii netu
Přispěvatel: Frago 31 Března 2008, 21:16:34
Ahoj
mam taky mali problem pri inštalacii netu na Ubuntu (8.04), mam klasicky USB modem Microcom AD2622. Postupoval som presne podla tochto navodu:

http://www.linuxos.sk/KnowledgeBase_show_entry/8/index.html  (http://www.linuxos.sk/KnowledgeBase_show_entry/8/index.html)

Ale problem je v tom že som sa dostal len po 8. krok. tj. 8 ) Do prikazoveho riadku zadame: sudo stdsl.sh start sudo pppoeconf . Ked som to zadal tak mi vypysalo toto:

Citace
sudo: unable to execute /usr/sbin/stdsl.sh: No such file or directory

Aj ked vypisuje že tam ten subor neni ja viem že tam je, aj som to skontroloval a ten subor tam je, videl som že niekto o tomto probleme pisal už aj na forum na linuxos.sk, ale nikto tam nenapisal ako to vyriešiť, tak chcem Vás poporosiť či by mi niekto z Vás nevedel pomôcť čo s tym môže byť.Ďakujem
Název: Re: Problem pri instalacii netu
Přispěvatel: truhlik 31 Března 2008, 22:16:59
A ma patricna prava? Zejmena X (spousteni).
Poslete sem vypis.
Kód: [Vybrat]
ls -l /usr/sbin/ | grep stdsl
Název: Re: Problem pri instalacii netu
Přispěvatel: Frago 01 Dubna 2008, 12:58:58
tu je ten vypis:

Citace
-rwxr--r-- 1 root root    401 2008-03-30 19:04 stdsl.sh
-rw-r--r-- 1 root root    401 2008-03-30 18:39 stdsl.sh~
Název: Re: Problem pri instalacii netu
Přispěvatel: truhlik 01 Dubna 2008, 13:47:40
To se dalo cekat. Patricny spousteci soubor tam je, ale nema parametr x ke spousteni pod normalnim uzivatelem, ale jen pod rootem. Je divny ze ani se sudo nejde spustit. Ale uz jsem se s tim take setkal ze jsem nebyl schopen soubor spustit sudo ./soubor.sh  Takze provedte prikaz:
Kód: [Vybrat]
sudo chmod 755 /usr/sbin/stdsl.shPak zkuste spustit soubor normalne bez sudo prikazem
Kód: [Vybrat]
/usr/sbin/stdsl.sh, pokud nepujde bez sudo tak zkuste i s nim.
Kód: [Vybrat]
sudo /usr/sbin/stdsl.sh
Název: Re: Problem pri instalacii netu
Přispěvatel: Frago 01 Dubna 2008, 15:02:17
vyskušal som všetko čo ste napisali ale nič nepomhlo stale to vypisuje toto:

Citace
sudo: unable to execute /usr/sbin/stdsl.sh: No such file or directory
Název: Re: Problem pri instalacii netu
Přispěvatel: donny 01 Dubna 2008, 15:10:55
Ten skript bez sudo nebude fungovat, protože příkazy uvnitř potřebují superuživatelská práva.
Ale tohle je skutečně divné.
Zkuste:

sudo -i
cd /usr/sbin/
./stdsl.sh
Název: Re: Problem pri instalacii netu
Přispěvatel: Frago 01 Dubna 2008, 15:29:22
vyskušal som to čo ste mi poradili a dostal som sa k tomuto:

Citace
-bash: ./stdsl.sh: /bin/sh^M: bad interpreter: No such file or directory
Název: Re: Problem pri instalacii netu
Přispěvatel: donny 01 Dubna 2008, 15:58:26
Aha, tak v tom případě je chyba celkem jasná. Musíte ten soubor upravit (nezapomeňte ho upravovat jako root), změnit první řádek.
Teď tam máte #!/bin/sh, ale mělo napiště tam místo toho:
Kód: [Vybrat]
#!/bin/bash
Technická: co vám napíše příkaz v konzoli ls -l /bin/sh ?
Název: Re: Problem pri instalacii netu
Přispěvatel: Frago 01 Dubna 2008, 16:15:34
nefunguje to ani po uprave stale to vypisuje že ten subor tam neni,

tu je ten vypis toho príkazu (už po uprave):

Citace
lrwxrwxrwx 1 root root 4 2008-03-30 16:41 /bin/sh -> dash
Název: Re: Problem pri instalacii netu
Přispěvatel: donny 01 Dubna 2008, 16:24:14
Mně se nezdá to -bash: ./stdsl.sh: /bin/sh^M: bad interpreter: No such file or directory, konkrétně to ^M. Není na konci toho řádku ještě nejaký znak? zkuste celý řádek vymazat a napsat ho znovu.
Prosím, když to něco vypíše (typu "že už tam soubor není"), pošlete sem přesný výpis hlášky.
Název: Re: Problem pri instalacii netu
Přispěvatel: truhlik 04 Dubna 2008, 23:33:58
Citace
lrwxrwxrwx 1 root root 4 2008-03-30 16:41 /bin/sh -> dash

O tomhle psal neco NTZ, ze by se to melo prelinkovat na bash. Ale uz si nepamatuju presne.
Kazdopadne sem hodte jeste vypis:
Kód: [Vybrat]
head /usr/sbin/stdsl.sh
Název: Re: Problem pri instalacii netu
Přispěvatel: Balky1 05 Března 2009, 12:26:15
Ja mám úplne rovnaký problém  >:(

tu je ten vypis:
#!/bin/sh
case "$1" in
    start)
   modprobe br2684
   modprobe ppp_generic
   modprobe pppoe
   br2684ctl -b -c 0 -a 0.1.32
   ifconfig nas0 up
   pppd call dsl-provider
   ;;
root@ubuntu:/home/balky#



Název: Re: Problem pri instalacii netu
Přispěvatel: truhlik 05 Března 2009, 16:59:58
zmenit prvni radek na...
Kód: [Vybrat]
#!/bin/bash
...jste zkousel?
Název: Re: Problem pri instalacii netu
Přispěvatel: Balky1 05 Března 2009, 17:02:29
Skusal a ziadna zmena  >:(
Název: Re: Problem pri instalacii netu
Přispěvatel: nettezzaumana 05 Března 2009, 17:30:09
vyskušal som to čo ste mi poradili a dostal som sa k tomuto:

Citace
-bash: ./stdsl.sh: /bin/sh^M: bad interpreter: No such file or directory

.. sed -i 's/\r//g' /usr/sbin/stdsl.sh ## odstrani windowsacke konce radku .. melo by to po tomto jit
Název: Re: Problem pri instalacii netu
Přispěvatel: Balky1 05 Března 2009, 18:30:34
vyhodili to toto:
br2684ctl[7286]: Interface "nas0" could not be created, reason: File exists
br2684ctl[7286]: Communicating over ATM 0.1.32, encapsulation: LLC
br2684ctl[7044]: Fatal: failed to connect on socket
~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%~~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%~~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%~~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%~~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%~~�}#�!}!}!} }4}"}&} } } } }%}&͛�c}'}"}(}"�}%

a tieto pismenka vyhadzuje znova a znova