Digium D80 firmware

Hello,
I have a problem for install the new firmware on Digium D80.
The phone says : Firmware Download Failed.
My file res_digium_phone.conf:

[general]
service_discovery_enabled=yes
service_name=Digium Phones Config Server
registration_address=192.168.2.150
registration_port=5060
userlist_auth=disabled
; userlist_auth=globalpin
; globalpin=1234
config_auth=disabled

parking_exten=700
parking_transfer_type=blind
timezone=Europe/Paris
message_context=dpma_message_context
file_directory=/var/lib/asterisk/digium_phones

;phones
[Steven_D80]
type=phone
full_name=Steven
line=w******q
d80_logo_file=d80_logo.png
timezone=Europe/Paris
contact=stevencontacts.xml
firmware=D80

;lines
[w******q]
type=line
line_label=Steven
exten=107

[D80]
type=firmware
model=D80
version=1_7_1
file=1_7_1_D80_firmware.eff
public_firmware=yes

All my files are in that folder (xml, logo and eff): /var/lib/asterisk/digium_phones
I have the contacts list on the phone so the phone find stevencontacts.xml but I have no logo and the phone says Firmware doanload failed…

Have you an idea?
Thank you

Firmware downloads occur using cURL.
file_directory is not relevant for firmware downloads.
You’ll want to investigate file_url_prefix, in the network type definition.

Thank you for your answer.
I have added:
; NETWORK OPTIONS
[network1]
type=network
alias=My Default Network
;cidr=10.24.9.0/24
cidr=192.168.2.150/16
registration_address=192.168.2.150
registration_port=5060
;alternate_registration_address=10.10.10.12
;alternate_registration_port=5060
;file_url_prefix=http://10.24.9.104/
file_url_prefix=http://192.168.2.150/digium_phones_files
;file_url_prefix=http://10.24.9.104/firmware_1_4_0_0_package/
public_firmware_url_prefix=http://dphone.dl.digium.com/firmware/asterisk/
ntp_server=0.digium.pool.ntp.org

in [Steven_D80] I have added:
network=network1
web_ui_enabled=yes
headset_answer=yes

After reload, the issue is the same :frowning: