LILY-W1 series - System integration manual
UBX-15027600 - R09
Software
Page 37 of 64
C1 - Public
Listing 5: Kernel log after connecting via USB
After successful registration, the network interfaces listed in Table 22 should be available. The
version of the loaded firmware can be verified for example, by using one of the following commands:
3.6.3
Unloading the drivers
To unload the drivers, bring all the interfaces down first and then remove the modules using:
3.7
Reserving MAC addresses
The LILY-W1 module series has two unique MAC addresses reserved for each module, out of which
the first address is already stored in the configuration during production. The first address is used for
Wi-Fi communication while the second address is available for different interfaces. Refer to the LILY-
W1 data sheet for detailed description.
The default MAC address of the module can be changed using
init_cfg.conf
file: This file is provided
along with the command options while loading the module.
⚠
This is an example of changing the MAC addresses of the Wi-Fi interfaces. Change the
init_cfg.conf file as per the requirements and also make sure that each interface is assigned a
wlan: Loading MWLAN driver
usbcore
: registered new interface driver usb8xxx
wlan: Driver loaded successfully
usb 2-
1: new high
-
speed USB device number 4 using musb
-
hdrc
[…]
Request firmware: mrvl/usb8801_uapsta_usb.bin
WLAN FW is downloaded
usb_reset_device() successful.
usb 2-
1: USB disconnect, device number 4
usb 2-
1: new high
-
speed USB device number 5 using musb
-
hdrc
sb 2-
1: New USB device found, idVendor=1286, idProduct=204a
usb 2-
1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-
1: Product: Marvell Wireless Device
usb 2-
1: Manufacturer: Marvell
usb 2-
1: SerialNumber: D4CA6E9001F7
VID/PID = 1286/204A, Boot2 version = 3117
rx_work=0 cpu_num=1
WLAN FW is active
fw_cap_info=0xba3, dev_cap_mask=0xffffffff
wlan: version = USB8801
-14.85.36.p101-C3X14C160-GPL-
(FP85)
$ mlanutl mlan0 version
Version string received:
USB8801-14.85.36.p101-C3X14C160-GPL-
(FP85)
$ iwpriv mlan0 version
mlan0 version:
USB8801-14.85.36.p101-C3X14C160-GPL-
(FP85)
r
mmod mlan sd8xxx # for SDIO driver; or
rmmod mlan usb8xx
# for USB driver
File: /lib/firmware/mrvl/init_cfg.conf
# MAC address (interface: address)
mac_addr=mlan0: 00:50:43:20:12:34
mac_addr=uap0: 00:50:43:20:12:35
mac_addr=wfd0: 02:50:43:20:12:36