Find the answer to your Linux question:
Results 1 to 8 of 8
Anyone know if / how I can use a GPRS/GSM card with Fedora such as the following cards: Sierra Wireless Aircard 775 EDGE PC Modem Sony Ericsson GC83 ?? Thanks ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Jul 2005
    Posts
    38

    Linux and GPRS/GSM wireless cards ?


    Anyone know if / how I can use a GPRS/GSM card with Fedora such as the following cards:

    Sierra Wireless Aircard 775 EDGE PC Modem
    Sony Ericsson GC83
    ??

    Thanks in advance for any help

  2. #2
    Just Joined!
    Join Date
    Nov 2005
    Posts
    1

    RE: Linux and GPRS/GSM wireless cards ?

    I have a Sony Ericsson GC83 with cingular service working on Fedora Core 3. Here is how I did it

    make sure you have pppd installed. if your not sure if its installed, you can look for pppd in /usr/sbin.

    1. Put card in and ran kudzu. Fedora found a generic serial modem.
    2. make a file called /etc/ppp/peers/cingular heres what my file looks like:


    # information about your device
    /dev/ttyS3 # device file assigned to GC83 modem (Serial modem)
    230400 # pcmcia negotiation speed
    #115200 # slower negotiation speed

    # ----------------------------------------------------------------
    # Initial authentication -----------------------------------------

    user ISPDA@CINGULARGPRS.COM # username (data acceleration)
    #user ISP@CINGULARGPRS.COM # username (no data acceleration)
    #user WAP@CINGULARGPRS.COM # username WAP, not common!
    password CINGULAR1 # a common GPRS/EDGE password

    # ----------------------------------------------------------------

    defaultroute # use cellular network's gateway
    noipdefault # force peer to specify local IP (GC83 only)
    usepeerdns # use DNS servers from remote host

    remotename attws # assume 'attws' as name of remote system
    ipparam attws # add 'attws' to ip-up & ip-down script

    crtscts # enable hardware flow control
    lock # lock the serial port when in use
    noauth # don't expect peer to authenticate
    persist # re-dial connection if dial fails
    #local # ignore Carrier Detect and DTR signals

    # -----------------------------------------------------------------
    # uncomment these options when roaming or when signal is low ------
    # leaving these options commented increases data throughput -------

    #novj # disable TCP/IP header compression
    #novjccomp # disable connection ID compression

    # -----------------------------------------------------------------

    # -----------------------------------------------------------------
    # These compression styles can cause problems over GPRS/EDGE
    # Uncomment these lines for troubleshooting

    #nodeflate # Disable deflate compression
    #nobsdcomp # Disable bsd-compress compression

    # ----------------------------------------------------------------

    # Leave uncommented, at least until your connection works consistently
    debug # provides verbose output to stderr

    # ---------------------------------------------------------------
    # Uncomment this option if you don't have the screen window manager
    # screen is a helpful tool
    # it can be obtained from http://www.gnu.org/software/screen

    nodetach # do not allow terminal to detach

    ipcp-max-configure 20 # increase the maximum IPCP config requests
    maxfail 0 # do not stop retrying connection

    # Move on to the chat script after connection
    connect '/usr/sbin/chat -v -V -t3 -f /etc/ppp/peers/chat-gc83'


    3. Create file called /etc/ppp/peers/chat-gc83 Here is my file:


    #
    SAY 'Starting GPRS connect script...\n'
    SAY '\n'
    # ispauth CHAP # define auth method (optional)

    SAY 'Setting the abort string\n'
    SAY '\n'

    # Abort String ---------------------------------

    #ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE'
    ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
    #TIMEOUT 10
    #ABORT 'BUSY' ABORT 'NO ANSWER' ABORT 'NO CARRIER'

    # ----------------------------------------------
    SAY 'Initializing modem\n'

    # Modem Initialization -------------------------
    #'' ATZ
    # Eo=No echo, V1=English result codes
    #OK 'ATE0V1'
    '' AT+cfun=1
    OK AT+cfun=1
    OK AT+cgreg=1
    OK AT
    #TIMEOUT 40
    # ----------------------------------------------

    # Additional initialization (optional) ---------
    # /begin att
    OK AT&F&D2&C1E0V1S0=0
    OK AT+IFC=2,2
    OK ATS0=0
    OK AT
    OK AT&F&D2&C1E0V1S0=0
    OK AT+IFC=2,2
    # /end att
    #AT&FE0S0=0
    #AT&F0&D2+IFC=2,2V1Q0XIS0=0S7=50+CMEE=1

    # ----------------------------------------------

    SAY '\n'
    SAY 'Setting APN\n'

    # Set Access Point Name (APN) ------------------
    # Incorrect APN or CGDCONT variable is a
    # frequent cause of peer LCP TermReqs
    # So try each setting at least once! =)

    #REG:\s1 AT+cgdcont=1,"IP","proxy"
    #OK 'AT+CGDCONT=0,"IP","proxy"'
    OK 'AT+CGDCONT=1,"IP","proxy"'
    OK 'AT+CGDCONT=2,"IP","proxy"'
    #OK 'AT+CGDCONT=0,"IP","isp.cingular"'
    #OK 'AT+CGDCONT=1,"IP","isp.cingular"'
    #OK 'AT+CGDCONT=2,"IP","isp.cingular"'

    # ----------------------------------------------


    SAY '\n'
    SAY 'Dialing...\n'
    # Dial the ISP ---------------------------------
    # a few different dial commands are shown
    # the default should work fine

    #REG:\s1 'ATD*99***1#'
    OK ATDT*99***1#
    #OK ATD*99***1#
    #OK ATD*99#
    #OK 'ATD*##***##'
    #OK
    CONNECT ' '


    4. I had an issue with dns. Basically I was getting assigned dns but resolv.conf wasn't being written to. To fix this I created a file /etc/sysconfig/network-scripts/ifcfg-attws
    This caused ifup-ppp to activate when the modem connects.

    5. Don't know if this truely helps but do a ifconfig sit0 up. This seemed to help when trying to get a connection.

    5. To connect type pppd call cingular to connect
    you will see modem connect strings and eventually see ip info passed to you. If you hit ctl+c it will disconnect.


    I found most of this documentation here:
    http://advantedgecomputing.com/opens...gc83linux.html

  3. #3
    Just Joined!
    Join Date
    Dec 2005
    Posts
    2
    [QUOTE=kkempter]Anyone know if / how I can use a GPRS/GSM card with Fedora such as the following cards:

    Sierra Wireless Aircard 775 EDGE PC Modem
    Sony Ericsson GC83

    As far as the sierra aircard I can help, there is a linux support document and drivers for download at the www.sierrawireless.com/SupportDownload/...
    it gives detailed information for Fedora/Redhat that wont work om my Suze10 as some nerd decided to change the whole cardbus interface in this distribution so if someone reads this an can help me.......
    If the Sony Ericsson does bluetooth or infrared (at least one of both I presume) it should be standard supported, for what that's worth (my T610 is stil dead as far as my Linux concerns)

  4. #4
    Just Joined!
    Join Date
    Dec 2005
    Posts
    2

    Sierra Aircard 775

    the link is not quit ok, so I send the text instead

    Guide to Sierra Wireless AirCard 775 for Linux

    Please note: This guide is unsupported and is provided to the Linux user community as a courtesy. Linux users who would like to install and run the Sierra Wireless 775 on GPRS/EDGE network can use this document as a guide.

    This document covers the following product:
    Sierra Wireless AirCardŽ 775

    This configuration has been tested on RedHat 7.0, Red Hat 7.3, Red Hat 9.0 and Mandrake 8.1.

    Note: You must be logged in as root.

    Before You Begin

    Click here to download the AirCard_7XX_Linux.tar.gz file. You can extract the files in the AirCard_7XX_Linux.tar.gz by executing the following commands in terminal window:

    gunzip AirCard_7XX_Linux.tar.gz

    tar - xvf AirCard_7XX_Linux.tar

    The AirCard_7XX_Linux.tar contains:

    SW_7xx_SER.dat, ac750, ac750chat, SW_775_SER.dat, ac775, ac775chat files

    How to Configure Linux to Recognize AirCard 775

    Before you start, make sure that the AirCard is not inserted into the PCMCIA slot.
    The following instructions will configure the AirCard as a serial-only device on Linux:

    1. Add the following to /etc/pcmcia/config under the Modems and other serial devices:

    card "Sierra Wireless AC775 EDGE Network Adapter R1"
    manfid 0x0192, 0x0710
    cis "cis/SW_775_SER.dat"
    bind "serial_cs"

    2. Copy the file SW_775_SER.dat in this archive in /etc/pcmcia/cis/
    3. Restart computer.
    4. Insert the AirCard 775


    When the card is inserted two high beeps should be heard, indicating that the AirCard has been recognized and the serial driver has been successfully loaded. The AirCard can be accessed as /dev/modem when inserted. Running minicom should allow access to the AT command interface.

    How to Configure Dialup Networking

    A valid SIM card, user name, password, and APN are required to configure dialup networking.



    1. Copy the files ac775 and ac775chat into /etc/ppp/peers.


    2. Edit the existing file /etc/ppp/pap-secrets to add the following line:

    "< login>""< login>" "" "*"

    Replace < login> with the user name and < password> with the account password.
    (e.g. "sierra" "sierra" "mypasswd" "*")

    3. Edit the file /etc/ppp/peers/ac775 to replace < login> in the line
    "user < login>"with the same < login> name as the previous instruction. (e.g. user sierra)

    4. Edit the file /etc/ppp/peers/ac775 so that the second line is:

    OK AT+cgdcont= 1,"IP","< APN>"

    The < APN> should be replaced with the APN for the network.
    (e.g. for Rogers network OK AT+cgdcont=1,"IP","internet.com")

    How to Connect to the GPRS Network

    Before you start, make sure the LED on the AirCard is flashing green. If there is a problem connecting (dialed too soon after inserting card or other problem) eject and re-insert the card.

    1. Connect using PPPD

    pppd call ac775

    NOTE:
    Some pppd version may not correctly set up the dynamic DNS configuration. It may be necessary to copy /etc/ppp/resolv.conf to /etc/resolv.conf.

    In order to terminate the connection send pppd the tem signal (Ctrl-C).

    2. Connect using KPPP

    It is also possible to connect using a dialer (e.g. Kppp in KDE).

    1. Run KPPP configuration and click on New
    2. Click on Dialog Setup and type in the name of connection.
    3. Type *99# for phone number and select PAP for authentication.
    4. Select Modem tab and for initialization string type in:

    at+cgdcont= 1,"IP","< APN>"
    where < APN> is the network APN and click on OK


    5. Type in Login ID and Password
    Where Login ID and Password are user name and password from your account.
    6. Click on Connect.

    3. Signal Strength

    The RSSI (signal quality) and be read by starting minicom and issuing the command:

    at+csq

    The first number indicates the signal strength above -109 dBm (in 2 dBm increments). A value of 7 or higher (-95 dBm) can be considered adequate.

    amuse!

  5. #5
    Just Joined!
    Join Date
    Jan 2006
    Posts
    1
    does anyone happen to have the drivers for this as Sierra doesn't appear to be hosting them any more.

    Thanks,

    -Ak

  6. #6
    Just Joined!
    Join Date
    Apr 2005
    Location
    Sacramento, California
    Posts
    12

    *slow* sierra card

    I got the sierra 860 card working on Ubuntu 5.10 with the instructions on the sierra 775 card support site and the drivers from the 860 support site. But it's running *slow* - clocks 45Kbits/sec down on 2wire.com, whereas windows clocks 200Kbits.

    Any suggestions?

  7. #7
    Just Joined!
    Join Date
    Feb 2005
    Location
    Ireland
    Posts
    50
    i have got a nokia 6810 working on linux via bluetooth.. but omg that was one ***** to set up... omg *puke* never again

    but hey, i could never get it to work on windows at all

  8. #8

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •