O2
Getting Your PAC Code
- Text PAC to 65075, for free, if you want to keep your phone number.
- Text STAC to 75075, for free, if you do not want to keep your phone number.
Check Balance
- Send a text to 21202
- Turn off Wi-Fi then go to http://www.o2.co.uk/checkdata
Premium Service Checker
https://www.o2.co.uk/help/account-and-billing/premium-service-checker
PAYG: How do I check my balance?
To check your balance use Hotkey 2 or key *#10# then press the call button and your calltime balance will be shown on your display.
Alternatively dial 4444 FREE from your mobile to hear your balance and to top-up.
You need at least 1 minute of calltime credit to make a call. When your calltime falls too low, you'll get messages indicating you're nearly out of credit until you're finally diverted to the O2 top-up line.
ANDROID: Adding MMS And WAP
Automatic
Call O2 and they will send you a special text message with the Activation settings for WAP and MMS.
It will look like the following:-
Application: Browser APN: mobile.o2.co.uk Proxy: 82.132.254.1 Port: 8080
Now power off your phone and then power on again.
Manual
Tap the Menu key
1. Tap Settings 2. Tap Wireless & network 3. Tap Mobile networks 4. Make sure that the Use packet data box has a green tick in it (tap box to change) 5. Tap Access Point Names 6. Tap the Menu key 7. Tap New APN 8. Tap Name then tap the text box and enter O2 Pay Monthly then tap OK 9. Tap APN then tap the text box and enter wap.o2.co.uk then tap OK 10. Tap Proxy then tap the text box and enter 193.113.200.195 then tap OK 11. Tap Port then tap the text box and enter 8080 then tap OK 12. Tap Username then tap the text box and enter o2wap then tap OK 13. Tap Password then tap the text box and enter password then tap OK 14. Skip past Server as this is preset as Not set 15. Tap MMSC then tap the text box and enter http://mmsc.mms.o2.co.uk:8002 then tap OK 16. Tap MMS proxy then tap the text box and enter 193.113.200.195 then tap OK 17. Tap MMS port then tap the text box and enter 8080 then tap OK 18. Tap MCC then tap the text box and enter 234 then tap OK 19. Tap MNC then tap the text box and enter 10 then tap OK 20. Tap Authentication type and tap PAP 21. Tap APN type and tap Internet + MMS 22. Press the Menu key 23. Tap Save 24. Tap the circle next to the new profile so a green dot appears in it 25. Press the Back key four times to return to the main menu.
Settings
O2 MOBILE WEB mobile.o2.co.uk
O2 MMS Post Pay wap.o2.co.uk
O2 MOBILE WEB
Name O2 MOBILE WEB APN mobile.o2.co.uk Proxy Not Set Port Not Set User Name o2web Password password Server Not Set MMSC Not Set MMS Proxy Not Set MMS Port Not Set MCC 234 MNC 10 Authentication Type PAP APN Type Internet
O2 MMS Post Pay
Name O2 MMS Post Pay APN wap.o2.co.uk Proxy Not Set Port Not Set User Name o2wap Password password Server Not Set MMSC http://mmsc.mms.o2.co.uk:8002 MMS Proxy 193.113.200.195 MMS Port 8080 MCC 234 MNC 10 Authentication Type PAP APN Type mms
Email Portal - Blackberry
By default the O2/RIM portal will use the email address as the username for the email account. This is fine unless your system needs a username that does not match the email address. To When setting up a new email address put in an incorrect email address so that set will fail. This failure will result in you being offered advanced set up options, amongst which is the option to specify a username.
Micro SIM - Swapping To
O2 have a dedicated page on swapping your standard SIM card to a micro:
http://swapmysim.o2.co.uk/
Post Pay And Pre Pay
Postpay = Pay monthly
Prepay = Pay as you go
Pay As You Go HUAWEI Mobile Connect E160 / E220 USB Modem
Go to http://mobilebroadbandaccess.o2.co.uk and add money to your SIM card account.
Ubuntu Linux 9.04
Insert Modem into USB socket.
Dismiss the Mobile Broadband Connection screen that ask for a password.
Right-Click on the NetworkManager icon and choose Edit Connections.
Click on the Mobile Broadband Tab.
Create a new connection called O2 Pay & Go with these details...
Number *99# Username o2web (thats an o for oscar not a zero) Password password APN m-bb.o2.co.uk (thats an o for oscar not a zero)
Left-Click on the NetworkManager icon and choose O2 Pay & Go.
Be patient, it can take a while to connect.
Gentoo / Sabayon Linux
Follow the same procedure for Ubuntu Linux, but you might need to click on the 'O2 Pay & Go' option in NetworkManager twice for it to finally connect.
Check dmesg for the following...
[ 756.214070] usb 2-1: new high speed USB device using ehci_hcd and address 9 [ 756.340612] usb 2-1: configuration #1 chosen from 1 choice [ 756.345127] usb-storage: probe of 2-1:1.0 failed with error -5 [ 756.345636] usb-storage: probe of 2-1:1.1 failed with error -5 [ 756.355926] usb-storage: probe of 2-1:1.2 failed with error -1 [ 756.358065] usb-storage: probe of 2-1:1.3 failed with error -1 [ 756.412498] usbcore: registered new interface driver usbserial [ 756.412510] USB Serial support registered for generic [ 756.412567] usbcore: registered new interface driver usbserial_generic [ 756.412569] usbserial: USB Serial Driver core [ 756.415791] USB Serial support registered for GSM modem (1-port) [ 756.415840] option 2-1:1.0: GSM modem (1-port) converter detected [ 756.415999] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0 [ 756.416007] option 2-1:1.1: GSM modem (1-port) converter detected [ 756.416064] usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1 [ 756.416079] usbcore: registered new interface driver option [ 756.416080] option: v0.7.2:USB Driver for GSM modems [ 868.239589] PPP generic driver version 2.4.2 [ 868.426160] PPP BSD Compression module registered [ 868.429278] PPP Deflate Compression module registered
Also, you may need to check the nameservers...
# nano /etc/resolv.conf nameserver 82.132.136.102 nameserver 82.132.136.103
And your kernel routing table...
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo 0.0.0.0 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0
Acer Aspire One / Linpus Linux
Run Live Update, download all available packages, and then reboot.
Install 2 new packages...
yum install gnome-ppp libusb
Plug in the USB Modem... the File Manager window will appear.
Unmount (eject) the new USB drive and then close this window.
Download the USB ModeSwitch software and config file...
wget http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.7.tar.bz2 wget http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.conf
Copy the config file to the /etc directory...
cp usb_modeswitch.conf /etc/
Check which USB id (Vendor and Product) the modem has...
lsusb
It should say something like...
ID 12d1:1003 Huawei E220 3G Modem
Untar the file and change into its directory, then run the following command using the Vendor and Product values from above...
./usb_modeswitch -v 0x12d1 -p 0x1003 -H 1
Create a .wvdial.conf file for the user who will be dialing (either /root/.wvdial.conf or /home/user/.wvdial.conf) and add / edit the following lines...
Phone = *99# Username = o2web Password = password
Then run the Gnome PPP program to connect...
gnome-ppp
Enter the password again in the box and press the Connect button. Be patient, it will take a while - but you should see the following lines...
GNOME PPP: STDERR: --> Using interface ppp0 GNOME PPP: STDERR: --> local IP address 10.xx.xx.xx GNOME PPP: STDERR: --> remote IP address 10.64.64.64 GNOME PPP: STDERR: --> primary DNS address 82.132.136.102 GNOME PPP: STDERR: --> secondary DNS address 82.132.136.103
Now, you will have to fix the kernel routing table...
route add -net 127.0.0.1 netmask 255.0.0.0 gateway 127.0.0.1 route del -net 0.0.0.0 route add default gateway 10.64.64.64 route -n
Now you test it...
ping www.google.co.uk
Enjoy!
DNS Name Servers
If you have problems, check your /etc/resolv.conf file has these lines...
nameserver 82.132.136.102 nameserver 82.132.136.103
Swapping SIM
http://community.o2.co.uk/t5/Apple-iOS-Devices-iPhone-iPad/Sim-Swap-Nano-Micro-Mini-Sim/td-p/292218
Voicemail
https://www.o2.co.uk/help/digital-services/voicemail
To Turn It On
1750
To Turn It Off
1760
To Access It
901
Default PIN
0000 or 4321
Notifications
901, *, 4, 1
Change The Number Of Rings Before Going To Voicemail
This actually alters the length of time the phone will ring before the call is sent to voicemail, not the actual number of rings.
To change the ringing time before a call is diverted to Voicemail (901), please follow the steps below:
Key:
**61*901*11*5# SEND
Where the final figure is the time in seconds, and is set in multiples of five seconds up to thirty seconds.
To check status of diverts - Key *#(DIVERT CODE? 62, 67, 61, 21)# SEND