Jump to content

How to dial an AT&T Beam from Mobile Broadband, or where is http://wifipineapple.com/modems


Recommended Posts

Good morning, I'm trying to dial my AT&T Beam from the mobile broadband menu under network on the wifi pineapple mark v. The site appears to be under construction and I can't find much info searching google or looking through mark iv documentation to find a clue. Does anybody have this information? It would help me out immensely for a project I'm working on.


Link to comment
Share on other sites


Create a file in "/etc/ppp/peers/" named "gprs-connect-chat" and paste the following information into it:
# Name: gprs-connect-chat
# Purpose: GPRS PPP Connect Script
# Notes: CHAT is used to issue modem AT commands. See CHAT man pages for more info.
# Activate the device and pause before sending additional AT commands.
'' AT+CFUN=1
'' AT
# Verify GPRS Attach prior to attempting PDP Context negotiation.
# Define the PDP Context: Context ID, Routing Protocol, APN
# Multiple definitions can be configured by assigning each a unique CID.
# Use "isp.cingular" or "Broadband" to connect to the Cingular/AT&T orange network.
# Use "proxy" to connect to the AT&T blue network.
OK AT+CGDCONT=1,"IP","isp.cingular" or "Broadband"
# Set the dialing string and specify which PDP Context definition to use.
OK ATD*99***1#
# Attempt to connect.
Create a file in "/etc/ppp/peers/" named "gprs-disconnect-chat" and paste the following information into it:
# Name: gprs-disconnect-chat
# Purpose: GPRS PPP Disconnect Script
# Notes: CHAT is used to issue modem AT commands. See CHAT man pages for more info.
exec /usr/sbin/chat -V -s -S \
SAY "n\Sending break to the modem\n" \
"" "\K" \
"" "\K" \
"" "\K" \
"" "+++ATH" \
"" "+++ATH" \
"" "+++ATH" \
SAY "\nPDP context detached\n"
Create a file in "/etc/ppp/peers/" named "gprs" and paste the following information into it:
# Name: gprs
# Purpose: GPRS PPPD Connection Script
# Notes: This is a detailed connection script for using GPRS devices as a tethered modem when connected via Bluetooth, Serial or USB.
# See PPPD man pages for more info.
# Most GPRS devices will not reply to LCP echo's
lcp-echo-failure 0
lcp-echo-interval 0
# Specify 'nodetach' to allow PPPD to run interactively rather than as a background daemon.
# Used to create a debug log.
# Comment this out once the PPP configuration is connecting successfully.
# Show password in debug messages.
# Connect Script: CHAT is used to issue modem connect commands.
connect "/usr/sbin/chat -v -t3 -f /etc/ppp/peers/gprs-connect-chat"
# Disconnect Script: CHAT is used to issue modem disconnect commands.
disconnect /etc/ppp/peers/gprs-disconnect-chat
# Specify which device to use. By default this dynamically maps to devices created in /dev/modem but can be adjusted as necessary.
# /dev/ttyS0 # Serial Port 1 (COM1 in Windows)
# /dev/ttyS1 # Serial Port 2 (COM2 in Windows)
# /dev/ircomm0 # IrDA Serial Port
# /dev/ttyUSB0 # USB Serial device
# /dev/rfcomm0 # Bluetooth Serial Port 1
# /dev/rfcomm1 # Bluetooth Serial Port 2
# Set the LOCAL serial port line speed. This does NOT affect GPRS connection speed.
#57600 # Some IrDA devices don't run full-duplex and this speed must be used.
115200 # GPRS and EDGE Devices.
#230400 # UMTS devices.
#460800 # HSDPA UMTS devices.
# Hardware flow control should be used with most devices.
crtscts # Use for Serial, BlueTooth and USB devices.
#nocrtscts # Use for IrDA devices.
# Add the PPP interface as the default route to the IP routing table.
# PPP compression options.
# These are specific to the serial connection, not the GPRS connection.
# Defines whether an attempt should be made to re-establish a dropped GPRS connection.
# Defines the maximum number of reconnect attempts to try.
maxfail 99
# Ignore carrier detect signal from the modem.
# local
# This advises the PPP accept peers idea of our local address and sets address peer as
# Any address will do since IPCP assigns to it.
# PPPD may reject this if you are using the 10.x.x.x range on another interface.
# :
# Advises PPPD to request any DHCP address, none in particular.
# noipdefault
# Allows the PPPD daemon to accept DHCP assigned IPs.
# ipcp-accept-local
# Advises PPPD to use the DNS provided by DHCP. Commonly causes "Received bad configure-nak/rej" errors when used.
# usepeerdns
# Used to disable authentication when establishing PDP context.
# If a custom PDP requires authentication, comment this out and provide the correct username below and update the username-password combination to the secrets file: /etc/ppp/pap-secrets (for PAP) or /etc/ppp/chap-secrets (for CHAP).
# See the PPPD man pages for further information.
# user "username"
# Asyncmap - Some devices may require this.
# asyncmap 0xa0000
# With the 'nomagic' option, PPPD cannot detect a looped-back line.
# Uncomment this only if the PPPD connection is buggy.
# nomagic
# Require the peer authenticate itself using PAP - Some devices may require this.
# require-pap

How to Connect and Disconnect

Open a terminal and issue the following command:
/usr/sbin/pppd call gprs
Note: This tells the PPPD dialer to call the "gprs" script, which in turn calls "gprs-connect-chat" and "gprs-disconnect-chat" as necessary.
Attempt to browse.
If unable to resolve url's it's likely due to PPPD not updating "/etc/resolv.conf" with the correct DNS servers.
To fix this, back up "/etc/resolv.conf" and issue the following command:
echo - e "nameserver\nnameserver > /etc/resolv.conf
To disconnect, press "Control-C" in the terminal window.

Note :
Note: Root access is required to create connection scripts and run the PPPD dialer.
Note: Ensure that when copying and pasting information from the above scripts the formatting matches exactly what is shown. Linux uses a different method for carriage returns between lines in text documents, and if the information is entered inappropriately errors are likely to occur.
Note: Most desktop environments, such as KDE and GNOME, include a utility for creating PPPD scripts, however these vary depending on the Linux distribution and version of desktop environment in use.
Note: Some Linux distributions store commands in a different location, so these scripts may need to be modified depending on the distro in use.
This configuration has been confirmed to work with the following:

IOGear GBU211 USB Bluetooth Adapter (uses Broadcom chipset) although any hardware supported by BlueZ should work.
Kernels tested: 2.4.20 and 2.6.9-1-667
Distributions tested: Debian, Fedora Core, Slackware, Gentoo, and Mandrake
Devices tested:
Nokia 3620/3650/6651/6820
Novatel G100/U520
Sierra Wireless AirCard 710/750/775
Sony Ericsson GC82/GC83
Sony Ericsson T68/T68i/T610/T616
Motorola A845/V600

Was this solution easy to find?

Was this solution helpful?
Need more help?

Get in touch with AT&T for additional support.

Need help? Log in to chat live
Go to Customer Communities
Log in to email AT&T

We'll respond within 24 hours.
Call AT&T

Wireless Legal Site |Wireless Customer Agreement |Cell Phone Records Security
AT&T on the Web
Shop, Service, Support.
E-mail - News - Weather & More
Privacy Policy | Careers | Contact Us | Terms of Use | Site Map | Accessibility | Wireless Emergency Alerts | Advertising Choices | Broadband Information
© 2013 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual Property and/or AT&T affiliated companies. AT&T 36USC220506
The first nationwide carrier to be awarded the Seal of Wireless Quality. For details, visit www.ctia.org. Click to verify BBB accreditation and to see a BBB report. This site is certified by TRUSTe YELLOWPAGES.COM Digital White and Yellow Pages USA Proud Sponsor of the U.S. Olympic Team

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...