## Situation

Trusting to the power of Linux on my laptop, I blindly ordered an AirH Edge connectivity card from JCR (Air-H (Edge) Data Card for Laptops - No Airtime or Data Charges).

Prior to leaving the US, I downloaded a few things, anticipating that I’d be ‘flying blind’ since I wouldn’t be able to connect until it actually worked. I was able to get it working eventually, but the following shows the results of a process that wasn’t plain sailing at all.

## Problems

Inserting the card had promising results :

But the interrupt situation seemed worrying :

More worryingly, the GnomePPP applet reported /dev/ttyS1 as busy (and it still does, even though I’ve got everything otherwise operational).

Also, wvdialconf didn’t find a modem.

So, on to minicom to try and debug things interactively. Interestingly, it seems that multi-part initialization strings all result in ‘ERROR’ from the modem. After a bit of messing around, ATDTxxxxxxxx got a ‘CONNECT’ but wasn’t responsive after that.

Finally, I decided to let wvdial do the work (since it knows about flow control and passwords). Success! It appears that wvdialconf interrogates the modem with a multi-option string, which doesn’t appear to work on this modem.

## Solution

The following setup in /etc/wvdial.conf allows wvdial nifty to work :

Setting up a new network connection in the System-Administration-Networking dialog (using ppp and nifty as a provider name) allows the ppp0 to be set up, to allow regular network ifup and ifdown commands.

## Finally

Doing the following works fine : (test with ping yahoo.com, for instance) :