Erwin's StarOffice Tango
Erwin Tenhumberg's Insights into Open Source and Dancing
... or why Open Competition matters

20070220 Dienstag Februar 20, 2007

More details about broadband wireless under Solaris

In order to get my UMTS 3G broadband wireless card to run under Solaris (Nevada build 56), I used the information from two resources, this one and this one. There is one more article which originally helped me to get my UTMS card running on Ubuntu, but I can't find that article anymore.

The PCMCIA card that I'm using is a Option Wireless Technology (Qualcomm 3G CDMA, GT 3G Quad). I installed the usbsacm cardbus driver as explained in the OpenSolaris article. However, the driver binding looks a bit different for my card. Based on the information that prtconf provided I had to add the following line to /etc/driver_aliases:

usbsacm "usbaf0,6300"

Instead of /dev/evdo I named my device /dev/umts. That is also the name of the device I put into the setpin script that is explained in the Ubuntu article already mentioned above. The script is needed to set the pin for the wireless card. Otherwise it will not work.

Then I created the scripts for the PPP daemon. I more or less used a mixture from both articles and some knowledge that I have from a third article which I currently can't find anymore:

# cat /etc/ppp/umts-chat
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' ATZ
OK-AT-OK "ATDT*99#"
CONNECT \d\c

# cat /etc/ppp/peers/umts
hide-password
noauth
connect "/usr/bin/chat -v -f /etc/ppp/umts-chat"
debug
/dev/umts
460800
defaultroute
usepeerdns
noipdefault
user "t-mobile"
remotename umts
ipparam umts

I think it does not matter what you put in /etc/ppp/pap-secrets. As recommended in the OpenSolaris article, I installed the inetmenu tool and enabled its use for my user account via "Administration - Users and Groups - myusername - Properties". The inetmenu tool made switching between different networks very easy.

I first had some problems, because I could see in /var/adm/messages that I got a local and a remote IP address as well as IP addresses for the nameservers, but dumb me, I first forgot to copy the files /etc/ppp/resolv.conf to /etc/resolv.conf and /etc/nsswitch.dns to /etc/nsswitch.conf. The inetmenu tool takes care of that in a nice and comfortable way.


( Feb 20 2007, 10:53:34 AM CET ) Permalink


Kommentare:

Senden Sie einen Kommentar:

Kommentare sind ausgeschaltet.

Archive
Links
Referenzierte URLs