Strona 1 z 1
[+] Brak interfejsu ppp0 po wpisaniu ifconfig - Speedtouch 330, Era - Lenny
: 25 sierpnia 2010, 11:10
autor: saturno
Witam.
Mam problem z uruchomieniem internetu na modemie Speedtouch 330.
Internet mam z Ery na linii TPSA.
Linia oraz sam modem są sprawne, bo na innych systemach internet działa tylko w Debianie coś nie mogę dojść gdzie popełniam błąd.
Wszystko idzie dobrze, aż do momentu gdzie polecenie: ifconfig podnosi ppp0.
Do rzeczy: połączenie próbuje skonfigurować według opisu z wątku przyklejonego:
http://debian.linux.pl/threads/2657-Ins ... Etch-Lenny
Kod: Zaznacz cały
# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
auto pppoa
iface pppoa inet ppp
provider neostrada
Czy linie: auto pppoa... itd. (powyżej) są prawidłowo dopisane?
Podaje jeszcze dodatkowo:
Kod: Zaznacz cały
# ifup pppoa
ifup: interface pppoa already configured
Oraz:
Kod: Zaznacz cały
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0b:6a:5e:13:29
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19 Base address:0xdc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:272 errors:0 dropped:0 overruns:0 frame:0
TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17728 (17.3 KiB) TX bytes:17728 (17.3 KiB)
: 25 sierpnia 2010, 11:55
autor: Pacek
Kod: Zaznacz cały
# ifup pppoa
ifup: interface pppoa already configured
Może spróbuj zrestartować ten interfejs:
Poza tym tu masz cały opis co i jak:
http://debian.linux.pl/threads/2657-Ins ... Etch-Lenny
: 25 sierpnia 2010, 15:07
autor: saturno
Nic się nie wyświetliło.
Kod: Zaznacz cały
debian:/home/tom# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0b:6a:5e:13:29
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19 Base address:0xdc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:92 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6040 (5.8 KiB) TX bytes:6040 (5.8 KiB)
Czyli po
ifconfig w dalszym ciągu nie pojawia się interfejs
ppp0
Internetu również w dalszym ciągu nie ma.
Doskonale o tym wiem
Spójrz:
Od dwóch dni przeglądam internet ze szczególnym uwzględnieniem tego tematu.
Zainstalowałem również wszystkie pakiety, których nazwy można znaleźć w tym wątku i nic to nie dało.
Edycja:
Podaje wyniki pleceń które znalazłem na:
http://pl.wikipedia.org/wiki/Ifconfig
Kod: Zaznacz cały
# ifconfig ppp0
ppp0: error fetching interface information: Device not found
Kod: Zaznacz cały
# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0b:6a:5e:13:29
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19 Base address:0xdc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:92 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6040 (5.8 KiB) TX bytes:6040 (5.8 KiB)
vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Edycja2:
Dodaję końcówkę logu /var/log/messages zaraz po uruchomieniu systemu:
Kod: Zaznacz cały
Aug 25 16:30:59 debian kernel: [ 33.396002] ATM dev 0: ADSL line is up (1312 kb/s down | 320 kb/s up)
Aug 25 16:31:12 debian kernel: [ 46.149940] PPP BSD Compression module registered
Aug 25 16:31:12 debian pppd[2044]: LCP terminated by peer
Aug 25 16:31:12 debian kernel: [ 46.496865] PPP Deflate Compression module registered
Aug 25 16:31:15 debian pppd[2044]: Connection terminated.
Aug 25 16:31:15 debian pppd[2044]: Modem hangup
Aug 25 16:31:19 debian pppd[2044]: Using interface ppp0
Aug 25 16:31:19 debian pppd[2044]: Connect: ppp0 <--> 0.35
Aug 25 16:31:22 debian pppd[2044]: LCP terminated by peer
Aug 25 16:31:25 debian pppd[2044]: Connection terminated.
Aug 25 16:31:26 debian pppd[2044]: Modem hangup
Aug 25 16:31:30 debian pppd[2044]: Using interface ppp0
Aug 25 16:31:30 debian pppd[2044]: Connect: ppp0 <--> 0.35
Aug 25 16:31:33 debian pppd[2044]: LCP terminated by peer
Aug 25 16:31:36 debian pppd[2044]: Connection terminated.
Aug 25 16:31:36 debian pppd[2044]: Modem hangup
Aug 25 16:31:40 debian pppd[2044]: Using interface ppp0
Aug 25 16:31:40 debian pppd[2044]: Connect: ppp0 <--> 0.35
Aug 25 16:31:43 debian pppd[2044]: LCP terminated by peer
Aug 25 16:31:46 debian pppd[2044]: Connection terminated.
Aug 25 16:31:46 debian pppd[2044]: Modem hangup
Aug 25 16:31:50 debian pppd[2044]: Using interface ppp0
Aug 25 16:31:50 debian pppd[2044]: Connect: ppp0 <--> 0.35
Aug 25 16:31:53 debian pppd[2044]: LCP terminated by peer
Wydaje mi się że są tu dość istotne informacje.
Niestety nie wiem jak to ugryźć, bo w wiadomościach znalezionych w internecie podobne komunikaty pojawiają się jeśli u kogoś samoczynnie resetuje się połączenie internetowe np. co dwie godziny.
: 27 sierpnia 2010, 22:46
autor: Pacek
A więc modem działa OK, tylko jest rozłączany. Może sprawdź jeszcze raz konfigurację a w szczególności pliki z hasłami do Ery. Nic więcej nie przychodzi mi do głowy.
: 28 sierpnia 2010, 01:56
autor: saturno
Znalazłem rozwiązanie i bynajmniej nie błędne hasło było problemem.
Problem tkwił w znakach pomiędzy którymi znajduje się login (nazwa_użytkownika).
W instrukcji
http://debian.linux.pl/threads/2657-Ins ... Etch-Lenny jest błąd.
Nazwa użytkownika w pliku /etc/ppp/peers/neostrada jest ograniczona nawiasami ostrokątnymi < >
Natomiast przeglądając pliki konfiguracyjne Edu-CD zobaczyłem, że tam nazwa użytkownika jest ograniczona cudzysłowami " "
Po zamianie nawiasów na cudzysłowy i ponownym uruchomieniu komputera w systemie po trzech dniach "męczarni" wreszcie pojawił się internet.
Pacek dziękuje za pomoc.
: 28 sierpnia 2010, 09:55
autor: H_C_K
To nie jest błąd tylko poprzez <nazwa_użytkownika> autor chciał powiedzieć, żeby to zastąpić nazwą użytkownika. Ja u siebie mam bez " " i działa bez problemów.
Czasami tak się oznacza, ale użycie <> nie sugeruje, żeby wpisać dokładnie z <>.
Trochę to wprowadza w błąd ludzi, którzy dopiero zaczynają swoje przygody w ten czy inny sposób.
Pozdrawiam.
: 28 sierpnia 2010, 16:52
autor: Pacek
Nie ma sprawy
Cieszę się, że wszystko śmiga no i że moja rada w jakimś stopniu pomogła doprowadzić do rozwiązania problemu
Takie oznaczenie może być faktycznie mylnie interpretowane. Znak cudzysłowu w tym przypadku nie zmienia charakteru zmiennej. Faktycznie bardziej szczęśliwym rozwiązaniem w tym manualu byłoby zastosowania znaku cudzysłowu zamiast znaków <>.
: 30 sierpnia 2010, 16:20
autor: Bastian
Nie, nie byłoby bardziej szczęśliwym rozwiązaniem, gdyż <> są powszechnie używane do opisywania typu danych, które trzeba wstawić w miejsce przykładu. Jeśli chcesz zatem czepiać się tego opisu, to musisz czepiać się również 90% opisów w internecie. I tak jak kolega napisał "" nie jest wymagane.
: 31 sierpnia 2010, 01:40
autor: saturno
Bastian pisze:<> są powszechnie używane do opisywania typu danych, które trzeba wstawić w miejsce przykładu. Jeśli chcesz zatem czepiać się tego opisu, to musisz czepiać się również 90% opisów w internecie.
Czy aby na pewno
W spornej instrukcji autor na końcu swojego posta podaje dwa linki według których pisał tą instrukcję i
w obydwu nie były używane znaki < >
Po za tym przeprowadziłem mały eksperyment:
Wrzuciłem w Google:
Kod: Zaznacz cały
/etc/ppp/peers/ user @neostrada.pl speedtouch 330 linux
Pootwierałem wyniki wyszukiwania w nowych kartach (20 kart).
Następnie każdą z otwartych kart, z których większość stanowiły instrukcje instalacji przeszukałem pod kątem zawartości:
To pozwoliło zapoznać mi się z zawartością spornego pliku, który w różnych dystrybucjach różnie się nazywa.
Pliki oprócz nazwy różniły się również pod względem zawartości spornej linii, tzn. w jednych nic nie było dopisane, w innych nazwa użytkownika była wpisana pomiędzy ' ,a w jeszcze innych pomiędzy ".
Ale nigdzie nie było spornych < >.
Ps.: Problem jest dogłębnie rozwiązany więc proszę Moderatora o zamknięcie wątku ponieważ temat robi się niepotrzebnie długi i zagmatwany.