LinuxForum.Fans
Тема

Установка Slackware впервые

Автор: amid88 121 сообщений 31857 просмотров
#303144
"amid88" написал:
Samba  не установлена?

Нет, samba тут вообще ни при чем.

#303151

Понял, спасибо, видимо я еще что то не установил.
Еще один очень важный для меня вопрос:
как мне сделать интернет через 3G модем в консоли, не используя графические приложения?
в Gentoo я сделал так:

в /etc/conf.d/net прописал конфигурацию модема, затем

text
cd  /etc/init.d
ln -s net.lo net.ppp0
rc-update add net.ppp0 default

и при загрузке системы автоматом происходит соединения, здесь так не получается, может кто знает как это сделать?

#303152
yars написал:
Посмотрите
text
su -c "ldd $(which kplayer) | grep 'not found'"

"su -c" не нужно, достаточно было

text

$ ldd $(which kplayer) | grep 'not found'

Тем не менее, для данного случая этого вообще не требовалось -- по выхлопу в сообщении 53 было видно, что kplayer как минимум получил управление, а если бы не хватало чего-то из библиотек, до исполнения кода kplayer дело бы просто не дошло.

В KDE 4.9.5 от Alien Bob-а kplayer вполне рабочий.

#303153

"amid88" написал:
сделать интернет через 3G модем в консоли
в Gentoo я сделал так:
Можете прописать запуск pppd в /etc/rc.d/rc.local, со всеми параметрами или только pppd call isp-name, уложив все параметры в /etc/ppp/peers/isp-name, можете сделать что-то вроде /etc/rc.pppd, откликающийся на start/stop и прописать в /etc/rc.d/rc.local его вызов, вариантов множество.
#303156
"bormant" написал:
Можете прописать запуск pppd в /etc/rc.d/rc.local, со всеми параметрами или только pppd call isp-name, уложив все параметры в /etc/ppp/peers/isp-name, можете сделать что-то вроде /etc/rc.pppd, откликающийся на start/stop и прописать в /etc/rc.d/rc.local его вызов, вариантов множество.

благодарю, но для меня пока это не совсем понятно, если бы по аналогии с моим примером, который выше...

#303158

Начните с man pppd, именно он в подавляющем большинстве случаев используется для подъема интерфейсов ppp.
В конце концов, набор нужных параметров несложно получить при помощи kppp -- он для подъема соединений использует pppd.
Можно воспользоваться
# pppsetup
Документация по нему лежит в /usr/doc/pppsetup

#303161

Спасибо, буду читать, в Gentoo разобрался, а здесь по другому.

#303196

Пытаюсь создать ppp соединение, что то запутался:

/etc/ppp/options-mobile

text
/dev/ttyUSB0
921600
defaultroute
usepeerdns
crtscts
lock
noauth
local
persist
modem
nopcomp
novjccomp
nobsdcomp
nodeflate
noaccomp
ipcp-accept-local
ipcp-accept-remote
noipdefault

/etc/ppp/peers/kyivstar

text
file /etc/ppp/options-mobile
user ""
password ""
connect "/usr/sbin/chat -v -t15 -f /etc/ppp/chatscripts/kyivstar.chat"

/etc/ppp/chatscripts/kyivstar.chat

text
ABORT 'BUSY'
ABORT 'NO CARRIER'
ABORT 'VOICE'
ABORT 'NO DIALTONE'
ABORT 'NO DIAL TONE'
ABORT 'NO ANSWER'
ABORT 'DELAYED'
REPORT CONNECT
TIMEOUT 6
'' 'ATQ0'
'OK-AT-OK' 'ATZ'
TIMEOUT 3
'OK-AT-OK' 'ATI'
'OK' 'ATZ'
'OK' 'ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0'
'OK' 'AT\^SYSCFG=2,2,3fffffff,0,1'
'OK-AT-OK' 'AT+CGDCONT=1,"IP","www.ab.kyivstar.net"'
'OK' 'ATDT*99#'
TIMEOUT 30
CONNECT 

а дальше что делать, пожалуйста немного подскажите...

#303204
"amid88" написал:
а дальше что делать, пожалуйста немного подскажите...
text
# pppd call kyivstar

?

#303208
"yars" написал:
# pppd call kyivstar

нифига себе, я сделал, работает

а как добавить в автозапуск?

#303210
"amid88" написал:
а как добавить в автозапуск?

Например, добавить в /etc/rc.d/rc.local:

text
echo "pppd call kyivstar" >> /etc/rc.d/rc.local

bormant об этом же писал.
UPD: Вот готовые скрипты, которыми пользовался в свое время для подключения к Интернету через мобильную сеть. Внимание, имя устройства (/dev/ttyACM0) скорее всего, нужно будет изменить.Сейчас же я использую Networkmanager.

#303217
"yars" написал:
Вот готовые скрипты

с cat /etc/ppp/chat-meganet и cat /etc/ppp/peers/meganet все понятно, а вот скрипт куда прописать?

#303222
"amid88" написал:
скрипт куда прописать?

Я его "закидывал" в /usr/bin, давал права rwxr-xr-x и делал владельцем рута.

#303227

что то в меня еще не так, когда запускаю pppd, соединения вроде как есть( модем засвечивается), но интернета нет, а когда запускаю kppp, интернет есть, отключаю kppp и снова запускаю pppd, теперь появляется соединения и уже есть интернет.
Что то у меня напутано, NM не использую, но при установке системы в настройке сети выбирал NM, может в этом проблема?

#303228
"amid88" написал:
настройке сети выбирал NM, может в этом проблема?

Не cтолько в этом, сколько в том, что он, NM, будет мешать, постоянно перезаписывая /etc/resolv.conf. Если вы не хотите вообще использовать NM, то есть смысл его отключить:

text
# ./etc/rc.rc.d/rc.metworkmanager stop
# chmod -x /etc/rc.d/rc.networkmanager

а в мой скрипт дописать в функцию start строчку

text
cp /etc/ppp/resolv.conf /etc/resolv.conf || exit 1

Дописывать нужно перед последним "}"

#303248

сделал

text
# /etc/rc.d/rc.networkmanager stop
# chmod -x /etc/rc.d/rc.networkmanager

по вашим скриптам сделал свои

text
# cat /etc/ppp/chat-kyivstar
TIMEOUT         5
ECHO            ON
ABORT           '\nBUSY\r'
ABORT           '\nERROR\r'
ABORT           '\nNO ANSWER\r'
ABORT           '\nNO CARRIER\r'
ABORT           '\nNO DIALTONE\r'
ABORT           '\nRINGING\r\n\r\nRINGING\r'
''              \rAT
TIMEOUT         12
OK              ATZ
OK              'AT+CGDCONT=1,"IP","www.ab.kyivstar.net"'
OK              ATDT*99#
CONNECT         ''
text
# cat /etc/ppp/peers/kyivstar
# Megafon Internet connection
# Modem device
/dev/ttyUSB0 
# Disable compression
nobsdcomp
nodeflate
# Connect command
user ''
password ''
connect '/usr/sbin/chat -v -f /etc/ppp/chat-kyivstar'
# ppp daemon parameters
noauth
noipdefault
usepeerdns
defaultroute
updetach

скрипт пока не делал, сделал pppd call kyivstar и вот

text
# pppd call kyivstar
AT
OK
ATZ
OK
AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
OK
ATDT*99#
CONNECT
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
No CHAP secret found for authenticating us to UMTS_CHAP_SRVR
CHAP authentication succeeded
CHAP authentication succeeded
Could not determine remote IP address: defaulting to 10.64.64.64
Cannot determine ethernet address for proxy ARP
local  IP address 10.131.38.164
remote IP address 10.64.64.64
primary   DNS address 193.41.60.18
secondary DNS address 193.41.63.161
#303250

Работает?

#303288
"yars" написал:
Работает?

нет, соединение как бы есть, модем светится, а интернета нет, только если подключусь через kppp, а затем отключусь и снова подключусь уже через pppd......

#303318

а может надо добавить себя в какую то групу, в Gentoo я добавлял себя в групу uucp

Войдите или зарегистрируйтесь, чтобы ответить.