nixp.ru v3.0

22 января 2017,
воскресенье,
04:46:12 MSK

DevOps с компанией «Флант»
St. написал 31 марта 2008 года в 03:00 (1434 просмотра) Ведет себя неопределенно; открыл 6 тем в форуме, оставил 21 комментарий на сайте.

Пытаюсь поднять mpd4

вот конфиги.

mpd4.conf

startup:

set web port 8080

set web ip 127.0.0.1

set web disable auth

set web open

default:

new -i ng0 p0000 p0000

set iface idle 0

set bundle enable multilink

set auth authname «4669»

set auth password «my_pass»

set link no acfcomp protocomp

set ipcp no vjcomp

set link keep-alive 10 75

———————————————

mpd.links

vpn:

set link type pptp

set pptp peer 10.8.0.1

set pptp enable originate

———————————————

вот что выдает ifcofnig

$ ifconfig

nfe0: flags=8802 metric 0 mtu 1500

options=8

ether 00:04:61:56:b9:e9

media: Ethernet autoselect (none)

status: no carrier

rl0: flags=8843 metric 0 mtu 1500

options=8

ether 00:04:61:56:c4:88

inet 10.65.41.204 netmask 0xffffff00 broadcast 10.65.41.255

media: Ethernet autoselect (100baseTX )

status: active

fwe0: flags=8802 metric 0 mtu 1500

options=8

ether 02:04:61:06:b1:5f

ch 1 dma -1

fwip0: flags=8802 metric 0 mtu 1500

lladdr 0.4.61.0.0.6.b1.5f.a.2.ff.fe.0.0.0.0

plip0: flags=108810 metric 0 mtu 1500

lo0: flags=8049 metric 0 mtu 16384

inet6 fe80::1%lo0 prefixlen 64 scopeid 0×6

inet6 ::1 prefixlen 128

inet 127.0.0.1 netmask 0xff000000

ng0: flags=8890 metric 0 mtu 1500

А вот netstat

Routing tables

Internet:

Destination Gateway Flags Refs Use Netif Expire

10.8.0.1 10.65.41.1 UGHS 0 0 rl0

10.65.41.0/24 link#2 UC 0 0 rl0

10.65.41.1 00:0d:88:d7:4b:21 UHLW 2 0 rl0 1200

10.65.41.35 00:80:48:16:d0:b5 UHLW 1 281 rl0 855

127.0.0.1 127.0.0.1 UH 0 0 lo0

Internet6:

Destination Gateway Flags Netif Expire

::1 ::1 UHL lo0

fe80::%lo0/64 fe80::1%lo0 U lo0

fe80::1%lo0 link#6 UHL lo0

ff01:6::/32 fe80::1%lo0 UC lo0

ff02::%lo0/32 fe80::1%lo0 UC lo0

$

Короче как я понял мпд не поднимается.

шлюз пингуется.

Вопрос к знающим людям в чем трамбла?

// Тему переместил(а) Dmitry Shurupov из форума «UNIX FAQ: вопросы по UNIX/Linux».

St.

mpd поднимается в качестве ВПН клиента юзается pptp

поверх локалки. через интерфейс rl0. dhcp от провайдера.

Anarchist
St.
Короче как я понял мпд не поднимается.

шлюз пингуется.

Вопрос к знающим людям в чем трамбла?

Глупый вопрос: в /etc/rc.conf разрешающую запись добавить не забыл?

Что говорит по этому поводу sockstat?

St.

Стесняюсь спросить а какую разрешающую запись?

Anarchist

RTFM BSD-style init.

Также настоятельно рекомендую почитать [в принципе любой] стартовый скрипт в /usr/local/etc (для твоего случая предположительно mpd4).

Ну и текущую редакцию статьи (дополнения рулить буду потом): http://www.nixp.ru/articles/freebsd_fine_tune_for_linuxers

Вкратце: в Free (и не только) BSD работоспособность стартового скрипта — величина условная.

Без соответствующей разрешающей записи в /etc/rc.conf (али ещё где, медитировать до просветления над причинами по которым категорически рекомендуется всю конфигурацию прописывать только в /etc/rc.conf) он тебе хуй чего запустит.

Но это всё ещё только цветочки.

Главный же бонус — то, что система ничего (т.е. СОВЕРШЕННО НИЧЕГО) при этом не сообщает (при наличии разрешающей записи выводится сообщение о запуске сервиса и/или разного рода сообщения об ошибках (тоже не для всех сервисов и не всегда)).

Пример разрешающей записи из подвернувшегося под руку и посчитанного методически наиболее правильным /usr/local/etc/rc.d/samba:

# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
#samba_enable="YES"
# or, for fine grain control:
#nmbd_enable="YES"
#smbd_enable="YES"
St.

Получается должно быть в стиле

#mpd4_enable=«YES»

?

Поднимается он у меня демоном.

mpd4 -b

Нашел что пишет при загрузке системы после запуска mpd.

Warning: attempt to net_add_domain(netgraph) after domainfinalize()

Что может означать это запись?

Anarchist
St.
Получается должно быть в стиле

#mpd4_enable=«YES»

?

Только символ комментария убери.

St.
Поднимается он у меня демоном.

mpd4 -b

Нашел что пишет при загрузке системы после запуска mpd.

Warning: attempt to net_add_domain(netgraph) after domainfinalize()

Что может означать это запись?

Понятия не имею.

Попробуй погуглить.

St.

убрал)

так же набрел на ppp_enable=«YES»

нужно добавить?

по гуглу ничего стоящего не нашел.

Все в стиле поставить 6ку и не париться.

хотя я думаю дело не в этом.

Anarchist
St.
так же набрел на ppp_enable=«YES»

нужно добавить?

Ты меня внимательно читал?

Если ты предполагаешь использовать Point to Point Protocol в FreeBSD — то да, причём не просто «нужно», а «необходимо».

St.
по гуглу ничего стоящего не нашел.

Все в стиле поставить 6ку и не париться.

хотя я думаю дело не в этом.

Естественно не в этом.

А советы такие — от «глубины» понимания матчасти и «эрудиции» советующих.

St.

Все иду учить матчасть)

До этого стояла 6.2 и был поднят mpd3.2 там все работало.

Без добавления разрешений в rc.conf

Как вариант поставить mpd5?)))

Anarchist
St.
Все иду учить матчасть)

С этого надо было начинать.

St.
До этого стояла 6.2 и был поднят mpd3.2 там все работало.

Что было прописано в /etc/rc.conf?

St.
Без добавления разрешений в rc.conf

Как вариант поставить mpd5?)))

Интересно…

Не думаю, что поможет.

St.

проблему решил. Тема не актуальна.

metal
St.
проблему решил. Тема не актуальна.

Так напиши как, кто-нибудь еще рашать будет.

St.

в rc.conf

добавил mpd=«enable»

а вообще проблема заключалась в маршрутах.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.