Linux за българи: Форуми

BSD секция => Настройки на софтуер => Темата е започната от: Neoromantic в Apr 04, 2006, 08:11



Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 04, 2006, 08:11
Ползвах търсачката, търсих и в нета, но не се получават нещата при мен. Не разбирам много.
Последно написах това, което има на www.freebsd.org

rc.conf
-------

usbd_enable="YES"
ifconfig fxp0 up
ppp_enable="YES"
ppp_mod="ddial"
ppp_profile="Provider"
#sysinstall generated deltas
ifconfig_fxp0="DHCP"
hostname="host.domain"

ppp.conf
--------
default:
set log phase tun
set timeout 0
set ifaddr 10.0.0.1/0 10.0.0.2/0 netmask 255.255.255.0
0.0.0.0

Provider:
set device PPPoE: fxp0
set authname: USERNAME
set authkey: PASSWORS
add default HISADDR
enable dns

При изпълнение на "ppp" в конзола дава:
Working in interactive mode
using interface: tun0
Warning:default entry not found in config file

При пускане на компютъра дава
"ppp"
"label not found". Профилите са едни и същи.
При изпълнение на ifconfig интерфейсите ги има но, tun0 няма IP.
Локалната мрежа върви иначе.
В лога на "ppp" има ред "PPP started!"
Моля ако може някой да ми обясни къде бъркам и в какво.
Благодаря предварително.


Титла: Bsd 6.0 pppoЕ
Публикувано от: ibb27 в Apr 04, 2006, 10:10
След реда default: е задължително редовете, които са в тази секция да са поне с един интервал навътре.
Така е с жсицхки секции, например provider: и т.н. Редовете след двете точки трябва да са с интервал навътре.


Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 04, 2006, 11:41
Въпреки, че когато гледах файла си мислех, че това няма значение - видях, че първите редове са така и останалите също съм ги направил така.
Но ще погледна пак де...


Титла: Bsd 6.0 pppoЕ
Публикувано от: Филип Бонев в Apr 04, 2006, 14:24
не мисля че нужно да подаваш DHCP и разни такива работи.
При мен на homelan работи без проблем, без да вдигам интерфейса и да му казвам DHCP, т.е това:
ppp.conf:
Примерен код

default:
  set log Phase tun command # you can add more detailed logging if you wish
  set ifaddr 10.0.0.1/0 10.0.0.2/0

hd1:
  set device PPPoE:vr0:hd1 # replace xl1 with your Ethernet device
  enable dns
  set authname user
  set authkey pass
  set dial
  set login
  add default HISADDR

rc.conf:
Примерен код

ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="NO"
ppp_profile="hd1"


Титла: Bsd 6.0 pppoЕ
Публикувано от: GoodT в Apr 04, 2006, 17:59
Мисля ,че проблема ти идва от /etc/rc.conf - редовете:
ifconfig fxp0 up
ifconfig_fxp0="DHCP"
Изтрий ги. Пусни и #ifconfig fxp0 remove   -за да се изчисти интерфейса.
Рестартирай или пусни ppp.

ПП: Реда ти от /etc/rc.conf - ppp_mod="ddial"   трябва да е ppp_modе="ddial"


Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 04, 2006, 20:58
Направих всичко, което ме е посъветвал philip_bonev.
Също и GoodT.
Резултатът е, че го няма съобщението:
"Warning: default entry not found in config file"

Двата конфигурационни файла изглеждат точно както посочените от philip_bonev с тази разлика, че съм сложил моите настройки и съм оставил ifconfig ffxp0 up в rc.conf.

Като пусна ping www.abv.bg от конзола излиза следното:
"Cannot resolve www.abv.bg: Host name lookup failure"
За мен това значи, че не открива DNS.
Когато пусна sysinstall в конфигурацията на този интерфейс ми дава, че има DNS и той е същия като този под Win.
Какво да правя? :(


Титла: Bsd 6.0 pppoЕ
Публикувано от: в Apr 04, 2006, 21:15
Имах проблеми ppp -то на 6-цата. От майл списъците на фреебсд ме посъветваха да ползвам mpd вместо ppp ....
... само подмятам идеята ...
mpd ползва netgraph и е доста мощен инструмент за pptp и pppoe, както и доста други неща, освен това е описан в хандбук-а


Титла: Bsd 6.0 pppoЕ
Публикувано от: GoodT в Apr 04, 2006, 21:52
Относно DNS-те:
Погледни в /etc/resolv.conf  -тука трябва да са записани.
Ако ги няма - добави ги.
Примерно: #echo > nameserver x.x.x.x
                #echo >> nameserver x.x.x.x
Където х.х.х.х е IP-to на DNS-те.
Съветвам те да махнеш DNS-те и каквото и да е от интерфейса на картата - трябва да е чист като бебешко дупе :)

Относно "mpd ползва netgraph" - ppp също ползва netgraph.


Титла: Bsd 6.0 pppoЕ
Публикувано от: Филип Бонев в Apr 04, 2006, 22:41
Пробвай да махнеш service provdier-а след мрежовата карта, ако си ползвал мойте работи и не си на homelan.


Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 05, 2006, 07:50
Не съм на Homelan.
Последното предложение не съм го пробвал, но това на GoodT го направих.
В /etc/resolv.conf имам DNS. Единия е този на доставчика ми, другите са големи DNS сървъри. И с тях и без тях все същото става.
Но забелязвам, че когато пусна ppp от конзолата (въпреки, че е    зададено автоматично) и дам "dial"-тръгва да набира през cuad1.  От друга страна пък като се стартира ppp си ползва tun.
Не знам има или няма някаква връзка това нещо.


Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 05, 2006, 23:26
Развитие: Session in wrong state
При boot.
 :)


Титла: Bsd 6.0 pppoЕ
Публикувано от: Филип Бонев в Apr 06, 2006, 09:30
Това и на мен ми го дава но връзката си тръгва и имам интернет.

Имам предвид, като напиша dmesg след пускането на връзката се виждат 5-6 реда със същото събощение, но интернет имам.





Титла: Bsd 6.0 pppoЕ
Публикувано от: GoodT в Apr 06, 2006, 19:36
Пробвай с това в /etc/ppp/ppp.conf
Примерен код

default:
  set device PPPoE:fxp0
  set log phase tun
  add default HISADDR
  enable dns

Provider:
  set authname USERNAME
  set authkey PASS


"и дам "dial"-тръгва да набира през cuad1" - при твоя случай трябва да пускаш: #ppp Provider  и тогава #>dial
Пробвай и пиши. Какво става и какво не става. :)





Титла: Bsd 6.0 pppoЕ
Публикувано от: Neoromantic в Apr 07, 2006, 19:22
GoodT, благодаря ти много. Стана. Свързах се успешно.
При свързване излиза:
Warning: ff02:5::/32: Change route failed: errno: Network is unreachable
Въпреки това обаче всичко си върви.


Титла: Bsd 6.0 pppoЕ
Публикувано от: GoodT в Apr 07, 2006, 22:38
Ами вероятно проблем с рутирането.
Погледни #man route


Титла: Bsd 6.0 pppoЕ
Публикувано от: в May 02, 2006, 14:20
Здравейте!
Нов съм с линукс, и на другия компютър си го инсталирах(на този съм с вин), та не мога да с подкарам нета по линукс(ползвам Сусе 9.2). Казаха ми, че от конзолата трябва да  ги въведа настройките ама... уви неразбирам нищо(надявам се да се науча) и нямам нет на другия комп. Става дума за PPPoE). Благодаря предварително.


Титла: Bsd 6.0 pppoЕ
Публикувано от: urud в May 04, 2006, 03:32
rado не си си направил и труда да потърсиш. Виж какво намерих
http://linux-bg.org/cgi-bin....5752993
Струва ми се, че на твоя въпрос мястото му не е тук