Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 22, 2007, 12:36 Здравейте! Напълно нов линукс потребител съм (макар и с dos опит), искам да мигрирам от Windows към Ubuntu, но не мога да си подкарам нета (доставчик - homelan). Вероятно е заради това, че не мога да настроя servicename на pppoe връзка.
(За админите: оценявам, ако не ми изтриете поста. Ровя го този проблем от 1 седмица, изчетох какво ли не, както в ubuntu форумите, така и по българските форуми, но нямам решение ![]() Дистрибуция: Ubuntu 7.04 Fiesty (built-in pppoe support, а не roaring penguin) Хардуер: 2 мрежови карти, eth1 е тази, която е свързана, обменя пакети с доставчика, листва се с HWD атрибутите при ifconfig, т.е. според мен е ок с драйверите. Доставчик: HomeLan, изисква pppoe връзка, както и име на услугата (servicename), за мен е gm1 PPPOE: не успях да инсталирам roaring penguin, по-точно не успях да го конфигурирам преди компилация, така че използвам pppoeconf (sudo pppoeconf) Скрипта се изпълнява без проблем, намира ми pppoe концентратора на мрежовата карта, но когато след това изпълна pon dsl-provider не може да се завърши PAP authentification, т.е. pppoe връзка не може да се установи (не се открива при ifconfig, нито при ifconfig ppp0) plog връща "PAP authentification failed. Disconnected". Не се появява WAN miniport в network connections DNS-ите са настроени. Те са единствените редове в /etc/resolv.conf Трябва да посоча servicename но не знам как. ![]() Не съм настройвал gateway. Интернет настройките може да са "взети" от Windows, тъй като използвах WuBi за да си сложа Убунту. Четох вътрешната документация на Убунту, официалния и неофициални форуми, unofficial guide, и др. но няма информация коя е приложимата команда за servicename в моя случай. Всякакъв съвет ще ми е от полза. Проблема може да е друг, и аз да не съм го идентифицирал правилно. Ще се радвам, ако ми помогнете. Моля обяснявайте като за идиот, защото това ми е първия контакт с линукс и не знам добре bash командите. Да знаете дали в Gutsy Gibbon е включен графичен интерфейс за настройка на pppoe?? (n00b again:) Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: dedmin в Oct 22, 2007, 13:36 Я дай настройките от Уиндос. Защо ми се струва, че на сайта на хоумлан имаше нещо за Линукс - провери ли там?
Homelan - Linux Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 22, 2007, 14:24 Да, проверих ги. От там тръгнах
![]() ![]() Благодаря ти. Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: phantomlord в Oct 22, 2007, 14:49 Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 22, 2007, 17:36 Благодаря, phantomlord!
ще пробвам дали това ще помогне, макар че пак е rp (roaring penguin). За новаци като мен gui е най-подходящ ![]() Освн това намерих следната тема в дебиан форума, където ти също си писал ![]() По-надолу в нея DeadTrance описва моя проблем като "Прословутата Хоумланска връзка - отдавна известна Как става номерът с PPPoE връзката в днешно време под Debian", та от неговия пост:
и още:
Това по-горе е за разбиращите и интересуващи се. Някой ден, след много четене, ще го разбера и аз ![]() Благодаря за помощта, ще пиша как са минали опитите ми. Поздрави, Laleelay Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: phantomlord в Oct 22, 2007, 22:09
/off ![]() ![]() ![]() ![]() ![]() Мерси, че наричаш така форума ми, но си малко далеч от истината ![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 23, 2007, 17:15 За информация на следващите начинаещи с този проблем: реших да пробвам 2 възможни пътя:
1. добавка на следната команда:
![]() 2. компилиране на rp-pppoe и настройката му, съгласно линка на phantomlord Интересното е, че при 1. не ми дава възможност да презапиша dsl-provider - ползвам
2. За да компилирам rp-pppoe ми трябва С компилатор, т.е. сега стигнах до инсталиране на build-essential пакета. (липса на инсталиран компилатор в дистрибуцията ![]() Нямам повече време, ще пиша за следващите резултати. Дано това помогне на следващите мъчещи се homelan потербители. Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 23, 2007, 22:26 /off Успех!!
![]() ![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: phantomlord в Oct 24, 2007, 00:00 Моля
![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 24, 2007, 09:44 Ок, за следващите с моя проблем - servicename и Убунту дистрибуция, базирана на Дебиан:
Проблема накратко: За успешна pppoe аутентификация ХоумЛан искат оказан servicename съгласно списъка на тяхната страница. В стандартната Ubuntu 7.04 дистрибуция pppoe се конфигурира посредство pppoeconf, който обаче не дава възможност за оказване на servicename (аз не намерих такава нито в скрипта, нито да укажа в конфигурационните файлове). В резултат при pon dsl-provider връзка не може да бъде осъществена (PAP authentification failed) Първоначално се опитах да настроя стандартния pppoe пакет. Не успях. Пробвах 2 подхода: - добавяне на ред pty ".... -S [servicename]" в /etc/ppp/peers/dsl-provider - ако се интересувате, вижте пак горната препратка към тази тема във форума myfreesoft.net - след четене на man страниците на pppd пробвах да добавя следния ред: name [servicename] отново в /etc/ppp/peers/dsl-provider . Това беше по-скоро "стрелба на сляпо", защото не бях сигурен, че командата е приложима. П След това тръгнах по пътеката, подсказана от phantomlord по-горе. Има много описания как да се конфигурира rp-pppoe пакета. Въпреки че не успях да го конфигурирам през gui, не представлява проблем да се конфигурира през текстов скрипт или промяна на /etc/ppp/pppoe.conf Във файла се добавя следния код
Това е лесната част. За да стигна до там трябваше да разбера, че нямам компилатор, който да ми превърне сорса на rp-pppoe в изпълнима програма. Разчетох се тук-там и разбрах, че ми трябва пакета "build-essential", който стандартно не е инсталиран в Убунту дистрибуцията, но го има на инсталационния диск (Линукс без компилатор?! ) Следваше неуспех да си добавя cd-rom-а като източник на инсталационни пакети, след което се разрових ръчно из cd-то, за да ги намеря в /pool/.... Намерих build-essential пакета и разбрах за системата от зависимости - не можеш да инсталираш някои пакети без да си инсталирал други преди това. Инсталирах пакети за кернела, за g compiler и др. За целта трябва да се проверява config.log, файл, който дава информация какъв пакет липсва за конфигурирането на rp-pppoe и се намира в поддиректорията /src/ на директорията, която е зададена за rp-pppoe. Не успях да инсталирам build-essential защото иска пакети, които ги няма на диска (g++, и това не са g++ пакетите на диска ![]() ![]() За заключение, следния цитат: два месеца кликане и писане на слуки ще ви спестят два часа четене на документация ![]() Дано тази тема помогне на бъдещите ХоумЛан юзъри, абсолютни новаци в Луникс като мен ![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: akebono в Oct 24, 2007, 13:50 Здрасти,
аз го правя по следния начин: За Debian базираните OS(Ubuntu например) най-удобно е да ползвате kernel space pppoe: sudo apt-get install pppoeconf sudo pppoeconf (следват се инструкциите) Редактирате след това файла: /etc/ppp/peers/dsl-provider Намирате реда: plugin rp-pppoe.so eth0 и го заменяте с този: plugin rp-pppoe.so rp_pppoe_service servicename eth0 където замествате servicename с вашия си и за ethX същото важи След това стандартно sudo pon dsl-provider sudo poff sudo plog -f Най-добре си направате линк /etc/ppp/peers/provider към /etc/ppp/peers/dsl-provider ако искате да си пускате Интрнета само с: sudo pon Поздрави и успех! Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 24, 2007, 17:50 @akebono: моля те, обясни малко по-нашироко, защото:
1. pppoeconf пакета идва инсталиран с Убунту дистрибуция 2. инсталирах пакета/плъгина rp-pppoe, но стартирам нета си със "pppoe-start" 3. нямам ред plugin rp-pppoe.so /etc/ppp/peers/dsl-provider , поради което не знам доколко това е приложимо в моя случай. Следващ въпрос: ако pppoeconf е стандартен за моя кернел, а rp-pppoe е plugin, то как мога да командвам rp-Какpppoe от dsl-provider? Как става този трик ![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: akebono в Oct 25, 2007, 17:00 @laleelay
на 1. да, така е няма нужда да се инсталира pppoeconf на ubuntu на 2. няма нужда да инсталираш rp-pppoe, в ubuntugiude.org за някоя от постарите версии го има описано точно как става инсталирането на тоя пакет на 3. не може да нямаш. пусни само pppoeconf, отгваряш на въпросите. като приключи погледни пак dsl-provider на последния въпрос rp-pppoe.so е плугин за кернела ако ползваш rp-pppoex.x.x.tar.gz дето го теглиш от сайта на роаринг..пенг. си правиш настройките с adsl/pppoe-сумати_и_команди. след това ще ти се изгенерира файл /etc/ppp/pppoe.conf в който някаде надолу има ACNAME= и Servicename= аз лично предпочитам и ползвам по-горния метод с кернел_плугин-а Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 26, 2007, 09:40 @akebono: 10x, не бях разбрал, че това е отделен kernel plug-in, мислех, че е врещящият пингвин (roaring penguin)
Ще го пробвам, защто след се свързвам с хоумлан, но не мога да browse-вам (хаха, 1вия път можех, сега вече не ![]() Не мога да се свържа с командата pon dsl-provider, но се свързвам с pppoe-start, макар че след това е мога да сърфирам ![]() Може би е поради факта, че след 1вото свръзване с нета инсталирах различни пакети към убунту-то. имам лог, но ще се помъча сам да си реша проблема, ако не мога пак ще викам за f1 ![]() Титла: Проблем: ubuntu 7.04, pppoeconf, servicename Публикувано от: laleelay в Oct 28, 2007, 14:03 Благодаря на всички помогнали ми!
Имам устойчиво решение на втори си проблем, той сеоказа подмяната на гейтуея по подразбиране (replace default gateway). За да го реша използвах метода на akebono (вж. по-горе). За мен остава открит въпроса защо преди инсталацията на roaring penguin пакета dsl-provider зареждаше pppd протокол, а след инсталацията - plugin rp-pppoe.so. С добавката на akebono вече се свързвам посредством "pon dsl-provider" Отново, благодаря на всички за помощта! |