Connecting as a client to Proximus Smart Wi-Fi


This procedure describes the steps I followed to connect a router running OpenWrt Chaos Calmer 15.05 / LuCI (git-15.248.30277-3836b45) as a wireless client to Proximus Smart Wi-Fi
There are three steps :

  • First, you will have to replace an existing OpenWRT package to support package WPA2-enterprise
  • Secondly, you will have to connect to a Proximus Smart Wi-Fi network at your disposal
  • Finally, you will have to configure the client
    I start from the assumptions you have
  • A router (mine is a TpLink TLWR740v42) running a standard OpenWRT Chaos Calmer 15.05 and connected to a network with internet access (this temporary connection is only needed for installation of the package wpa-supplicant using LuCI, see Step 1 below)
  • A PC connected to your router by ethernet, and with a browser to use the OpenWRT LuCI interface
  • A basic knowledge of the LuCI Interface
  • An account to the Proximus Smart Wi-Fi network : userid (****** and password


Log on to the OpenWrt LuCI interface using your favorite browser
Step 1 : install wpa-supplicant
-System -> Software -> tab Installed Packages : package wpad-mini -> remove it
-System -> Software -> tab Available Packages -> tab W : package wpa-supplicant -> install it
If no available packages are shown, Click the button "Update Lists" to retrieve the package list

Step 2 : Connect to Proximus Smart Wi-Fi
-Network -> Wifi : Remove all wifi networks + Click Save and Apply-button
-Reboot the router : System -> Reboot : click reboot
-Wait while the router reboots
-Log on to the OpenWrt LuCI interface
-Network -> Wifi -> Wireless Overview -> Click Scan-button : one of the networks appearing should be Proximus Smart Wi-Fi
-Click the Join-button to join the network Proximus Smart Wi-Fi and, for the moment, accept all settings. An wwan interface and a device/interface entry will be created

Step 3 : Configuration
-Network -> Wifi -> Wireless Overview : configuration with SSID Proximus Smart Wifi -> Click Edit-button
-Device Configuration -> tab Advanced Settings : set Country Code to BE
-Interface Configuration -> tab Wireless Security
Encryption : WPA2-EAP
Cipher : Force CCMP (AES)
EAP-Method : PEAP
Authentication : MSCHAPV2
Identity & Password : userid & password of your Proximus Smart Wi-Fi account
-Click Save and Apply-button !!!

A second reboot may be required, but afterwards, your router will connect itself to Proximus Smart Wi-Fi network by startup

In the kernel log (System -> Kernel log), you can see the following messages :

[   22.500000] cfg80211: Calling CRDA for country: BE
[   22.500000] cfg80211: Regulatory domain changed to country: BE
[   22.510000] cfg80211:  DFS Master region: ETSI
[   22.510000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   22.520000] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   22.530000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   22.540000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   22.550000] cfg80211:   (5490000 KHz - 5710000 KHz @ 160000 KHz), (N/A, 2700 mBm), (0 s)
[   22.550000] cfg80211:   (57000000 KHz - 66000000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
[   24.140000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   26.410000] wlan0: authenticate with ...........
[   26.430000] wlan0: send auth to ........... (try 1/3)
[   26.430000] wlan0: authenticated
[   26.450000] wlan0: associate with ............ (try 1/3)
[   26.450000] wlan0: RX AssocResp from ............ (capab=0x1431 status=0 aid=1)
[   26.460000] wlan0: associated

Finally, a warning : this setup is not dynamic; if you want to connect to different Proximus Smart Wi-Fi network, you have to go through steps 2 and 3 again !!!!
Success !

1 Like

Hello WalterV,

Great it works like a charm! :slight_smile: No need to configure .pem certificate anymore as was the case with old network "PROXIMUS_FON" SSID.
I'm on a Xiaomi Mi Router 3G OpenWrt 18.06.

Backup connection now operational! Thank you :wink:

Since august 2019, Proximus has changed the hotspot network name from "Proximus Smart Wi-Fi" to "Proximus Public Wi-Fi". To connect using this new network name, perform configuration steps 2 and 3 as described, but choose "Proximus Public Wi-Fi" instead of "Proximus Smart Wi-Fi".