К списку форумов К списку вопросов
Samsung C100 и Линукс
Suleiman
22.06.2004 - 21:49
Кто нибудь прикручивал мобилу Samsung C100 к Линукс, или может инфу встречали? Инфракрасник подключил, мобила определяется, но в инет не получается выйти, пишет что модем занят. Походил по сайтам почитал, говорят что у этой модели модем не железячный. Это что получается, что нужен драйвер как для софт-модема? Или я ошибаюсь?
bobah
1 - 23.06.2004 - 08:06
Та же фигня была на siemens 55 решил скриптом подключения:
#!/bin/sh
if [ $UID -ne 0 ]; then
echo "You mast be root!"
exit 0
fi
DIALTIMEOUT=20
MODEM=ttyS0
SPEED=115200
MODEM_INIT='AT+CGDCONT=1,\"IP\",\"internet.mts.ru\" OK'
IH_IP=" ipcp-accept-local
ipcp-accept-remote noipdefault debug usepeerdns user mts password mts
novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
PHONE="*#99***1#"
#Если есть проблемы при подключении раскоменнтируй следующие строки
#DR=`route -n | egrep '^0.0.0.0'| grep -v ppp | sed 's/^[^ ]* *\([^ ]*\) .*/default gw \1/'` ;
#if [ -n "$DR" ] ; then
#echo "Delete default routing "
#trap "echo route add $DR ; route add $DR ; exit" 2 3 9 15
#route delete $DR
#fi
#Возможно придется прописать ip dns-сервера вручную в /etc/resolv.conf
while true ; do
pppd \
connect 'chat -v ABORT "NO DIALTONE" ABORT "NO CARRIER" ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"' ;' \
crtscts defaultroute modem -detach mru 1500 \
$NASH_IP:$IH_IP /dev/$MODEM $SPEED
sleep $DIALTIMEOUT
done
bobah
2 - 23.06.2004 - 08:07
Кстати - модем надо указать как ircomm[0-9].
Suleiman
3 - 23.06.2004 - 17:04
bobah, Спасибо, только можно по подробней. Что с этим скриптом делать и где указавать ircomm.
Я делал вот что:
Прописал в /etc/modules.conf
alias tty-ldisc-11 irtty
alias char-major-161 ircomm-tty
alias irda-dongle-0 tekram
alias char-major-10-187 irnet
Создал девайсы:
mknod /dev/ircomm0 c 161 0
mknod /dev/ircomm1 c 161 1
mknod /dev/irnet c 10 187
chmod 666 /dev/ir*
Отредактировал файл etc/sysconfig/irda
IRDA=yes
DEVICE=/dev/ttyS0
#DONGLE=actisys+
DISCOVERY=yes
Дозвонится пытаюсь через звонилку в KDE
Но пока ничего не выходит:(
Suleiman
4 - 28.06.2004 - 21:18
Ну вот, все настроил, все определяется и дозванивается.
Только теперь другая проблема, страницы не открываются!
DNS прописал(правда, в справочной сказали что он один, почему то), и все равно не грузит страницы(трафика нету вообще).
Подскажите где копать, чего делать?
Boroda
5 - 28.06.2004 - 22:01
DNS какой назвали?
-
З. Ы.: С утра точка входа (МТС) не работала.
Suleiman
6 - 28.06.2004 - 23:11
DNS 217.74.244.2
bobah
7 - 29.06.2004 - 11:04
Там два dns - включи отладочную инфу - один
217.74.244.2,
другой
что-то типа
195.xxx.xxx.xxx.
пропишешь их в /etc/resolv.conf и будет тебе счастье.
Suleiman
8 - 29.06.2004 - 15:07
Вот отладочная информация pppd:
Press CTRL-C to close the connection at any stage!
defining PDP context...
rAT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","internet.mts.ru"
OK
waiting for connect...
ATDT*99***1#
CONNECT
Connected.
If the following ppp negotiations fail,
try restarting the phone.
Serial connection established.
using channel 12
Using interface ppp0
Connect: ppp0 <--> /dev/modem
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x1e93f19b>]
rcvd [LCP ConfNak id=0x1 <asyncmap 0xa0000>]
sent [LCP ConfReq id=0x2 <asyncmap 0xa0000> <magic 0x1e93f19b>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0xa0000> <magic 0x1e93f19b>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0xa0000> <auth pap> <magic 0x7902> <pcomp> <accomp>]
sent [LCP ConfRej id=0x1 <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x2 <asyncmap 0xa0000> <auth pap> <magic 0x7902>]
sent [LCP ConfAck id=0x2 <asyncmap 0xa0000> <auth pap> <magic 0x7902>]
sent [PAP AuthReq id=0x1 user="mts" password="mts"]
rcvd [LCP EchoReq id=0x0 magic=0x7902]
sent [LCP EchoRep id=0x0 magic=0x1e93f19b]
rcvd [PAP AuthAck id=0x1 "Login ok"]
Remote message: Login ok
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>]
rcvd [IPCP TermAck id=0x1]
rcvd [LCP ProtRej id=0x3 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00]
rcvd [IPCP ConfReq id=0x1 <addr 0.0.0.1>]
sent [IPCP ConfAck id=0x1 <addr 0.0.0.1>]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0x1 <addr 192.168.17.17> <ms-dns1 217.74.244.2> <ms-dns3 195.239.160.2>]
sent [IPCP ConfReq id=0x2 <addr 192.168.17.17> <ms-dns1 217.74.244.2> <ms-dns3 195.239.160.2>]
rcvd [IPCP ConfAck id=0x2 <addr 192.168.17.17> <ms-dns1 217.74.244.2> <ms-dns3 195.239.160.2>]
default route ioctl(SIOCADDRT): Network is unreachable(101)
local IP address 192.168.17.17
remote IP address 0.0.0.1
primary DNS address 217.74.244.2
secondary DNS address 195.239.160.2
Script /etc/ppp/ip-up started (pid 3935)
Script /etc/ppp/ip-up finished (pid 3935), status = 0x0
rcvd [LCP EchoReq id=0x1 magic=0x7902]
sent [LCP EchoRep id=0x1 magic=0x1e93f19b]
Terminating on signal 2.
Script /etc/ppp/ip-down started (pid 3964)
sent [LCP TermReq id=0x3 "User request"]
Script /etc/ppp/ip-down finished (pid 3964), status = 0x0
rcvd [LCP TermAck id=0x3]
Connection terminated.
Connect time 0.4 minutes.
Sent 88 bytes, received 58 bytes.
Sending break to the modem
PDP context detached
Serial link disconnected.
DNS(два!) прописал куда надо.
А счастья все равно нет ;)
Настораживает строка: remote IP address 0.0.0.1
Разве такой адрес должен быть? Как можно исправить?
bobah
9 - 29.06.2004 - 15:13
Узнай у кого-нибуть(у кого соединение есть) какой ip у сервера (по-моему 192.168.16.1(но не уверен)). И пропиши его вручную в оциях подключения.
Suleiman
10 - 30.06.2004 - 23:14
2bobah
Бооольшое тебе спасибо, все заработало прекрасно, рад безмерно. Все таки не перевелись еще на Кубани человеки ;) Был бы в Краснодаре поставил бы пиво, но увы...
Буду теперь web-броузер подбирать, конкьюэрор чего то не понравился, глючный какой то, то открывает то не открывает, может не настроил нормально. Привык я к "MyIE".

К списку вопросов на форуме Операционные системы

>>