Quoting David Schulz <[EMAIL PROTECTED]>:
i have a Huawei EC-325 Modem which is connected to my Computer
running FreeBSD 6.3 with a mini-USB Cable, and supposedly is
supported by the ubsa driver, as described here
"http://www.freebsd.org/cgi/man.cgi?query=ubsa&sektion=4&manpath=FreeBSD+6.3-RELEASE
".
I modified my /boot/loader.conf to yield the following:
ubsa_load="YES"
ucom_load="YES"
After rebooting, kldstat shows the above modules loaded.
When i re-insert my Huawei Modem, dmesg displays:
ucom0: Huawei Technologies Huawei Mobile, rev 1.01/0.00, addr 2
So the driver is attaching. That's good.
My ppp.conf looks like this:
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/cuaU0
set speed 230400
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK AT&FE0V1X1&D2&C1S0=0 OK \\dATDT\\T TIMEOUT
40 CONNECT"
set timeout 180 # 3 minute idle timer (the default)
enable dns # request DNS info (for resolv.conf)
three:
set phone \#77
Are you sure it's not #777?
set authname card
set authkey card
disable ipv6cp
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
But when i run ppp -ddial three , ppp.log reports this output:
Jan 28 15:32:57 testbed ppp[824]: Phase: Using interface: tun0
Jan 28 15:32:57 testbed ppp[824]: Phase: deflink: Created in closed state
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: ident user-
ppp VERSION (built COMPILATIONDATE)
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: set device
/ dev/cuaU0
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: set speed 230400
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: set dial
ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 "" AT OK-AT-OK
AT&FE0V1X1&D2&C1S0=0 OK \dATDT\T TIMEOUT 40 CONNECT
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: set timeout 180
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: default: enable dns
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: set phone #77
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: set authname card
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: set authkey ********
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: disable ipv6cp
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: set ifaddr
10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
Jan 28 15:32:57 testbed ppp[824]: tun0: Command: three: add default HISADDR
Jan 28 15:32:57 testbed ppp[825]: tun0: Phase: PPP Started (ddial mode).
Jan 28 15:32:57 testbed ppp[825]: tun0: Phase: bundle: Establish
Jan 28 15:32:57 testbed ppp[825]: tun0: Phase: deflink: closed -> opening
Jan 28 15:32:57 testbed ppp[825]: tun0: Phase: deflink: Connected!
Jan 28 15:32:57 testbed ppp[825]: tun0: Phase: deflink: opening -> dial
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Phone: #77
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Send: AT^M
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Expect(5): OK
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Received: ^M
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Received: OK^M
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Send: AT&FE0V1X1&D2&C1S0=0^M
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Expect(5): OK
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Received:
AT&FE0V1X1&D2&C1S0=0^M^M
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Received: OK^M
This all looks great and indicates that communication with the modem is
indeed happening.
Jan 28 15:32:57 testbed ppp[825]: tun0: Chat: Send: ATDT#77^M
Jan 28 15:32:59 testbed ppp[825]: tun0: Chat: Expect(40): CONNECT
Jan 28 15:33:12 testbed ppp[825]: tun0: Chat: Received: ^M
Jan 28 15:33:12 testbed ppp[825]: tun0: Chat: Received: NO CARRIER^M
Jan 28 15:33:12 testbed ppp[825]: tun0: Warning: Chat script failed
Jan 28 15:33:12 testbed ppp[825]: tun0: Phase: deflink: dial -> hangup
Jan 28 15:33:12 testbed ppp[825]: tun0: Warning: deflink: Unable to
set physical to speed 0
Jan 28 15:33:12 testbed ppp[825]: tun0: Phase: deflink: Disconnected!
Jan 28 15:33:12 testbed ppp[825]: tun0: Warning: deflink: Unable to
set physical to speed 0
Jan 28 15:33:14 testbed ppp[825]: tun0: Phase: deflink: Connect time:
17 secs: 0 octets in, 0 octets out
Jan 28 15:33:14 testbed ppp[825]: tun0: Phase: deflink: 0 packets in,
0 packets out
Jan 28 15:33:14 testbed ppp[825]: tun0: Phase: total 0 bytes/sec,
peak 0 bytes/sec on Mon Jan 28 15:32:57 2008
Jan 28 15:33:14 testbed ppp[825]: tun0: Phase: deflink: hangup -> opening
Jan 28 15:33:14 testbed ppp[825]: tun0: Phase: deflink: Enter pause
(30) for redialing.
Obviously things start to go south here, but it could just be a matter
of tuning your ppp setup and verifying all your information. Running
ppp in the foreground with a manual terminal session is a good place to
start troubleshooting.
Additionally, after running ppp -ddial three, dmesg shows a lot of
lines like these:
ucom0: ubsa_request: STALLED
ucom0: ubsa_request: STALLED
....
I've seen these before and in my case (using a different 3g modem) they
were harmless.
Can anyone help me to get this to work?
Thanks and best regards,
Focus your efforts on the ppp documentation and look for working
examples in the archives. This thread (started by me) is an example,
and also mentions the STALLED messages:
http://groups.google.com/group/mailing.freebsd.mobile/browse_thread/thread/8f47c04e4d3058ed/65791d94e7a405e4?lnk=st&q=john+nielsen+freebsd+ppp+v620#65791d94e7a405e4
I'm not a ppp guru by any means, so post back to the list the next time
you get stuck (or if you get it working!) with what you
changed/tried/learned..
JN
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"