You are not logged in.
Hi Everyone,
I have an issue updating the firmware of my Thunderbolt Controller. I follow the instructions from https://wiki.archlinux.org/index.php/Fl … from_Linux :
# fwupdmgr -v get-devices
...
XPS13 9360 Thunderbolt Controller
DeviceId: 3e4b167e888e630753f97066a7a6b2042051de8a
Guid: dfd51125-338f-56ff-b721-fa3bea8e534e
Summary: Unmatched performance for high-speed I/O
Plugin: thunderbolt
Flags: internal|updatable|supported|registered
Vendor: Dell
VendorId: TBT:0x00D4
Version: 18.5
Icon: computer
Created: 2018-02-20
UpdateState: success
________________________________________________
Devices that have been updated successfully:
• XPS13 9360 Thunderbolt Controller (18.5 → 21.00)
Upload report now? (Requires internet connection) [Y|n]: y
(fwupdmgr:1656): Fwupd-DEBUG: looking for os-release at /etc/os-release
(fwupdmgr:1656): Fu-DEBUG: adding https://fwupd.org/lvfs/firmware/report for lvfs-testing
(fwupdmgr:1656): Fu-DEBUG: adding https://fwupd.org/lvfs/firmware/report for lvfs
(fwupdmgr:1656): Fu-DEBUG: using https://fwupd.org/lvfs/firmware/report for 3e4b167e888e630753f97066a7a6b2042051de8a
(fwupdmgr:1656): Fwupd-DEBUG: looking for os-release at /etc/os-release
Target: https://fwupd.org/lvfs/firmware/report
Payload: {
"ReportVersion" : 2,
"MachineId" : "8fbad65631465322e0402ec54bb935cc557e1f3202190f94c47b792da7bdc905",
"Metadata" : {
"DistroId" : "arch"
},
"Reports" : [
{
"DeviceId" : "3e4b167e888e630753f97066a7a6b2042051de8a",
"Checksum" : "d621932738d56a024cbcc516d9810e4c6ffe477a",
"UpdateState" : 2,
"Guid" : "dfd51125-338f-56ff-b721-fa3bea8e534e",
"Plugin" : "thunderbolt",
"VersionOld" : "18.5",
"VersionNew" : "21.00",
"Flags" : 35,
"Created" : 1519102680,
"Modified" : 1519103884,
"Metadata" : {
"AppstreamGlibVersion" : "0.7.4",
"CpuArchitecture" : "x86_64",
"FwupdVersion" : "1.0.4",
"GUsbVersion" : "0.2.11",
"BootTime" : "1519102605",
"KernelVersion" : "4.15.3-2-ARCH"
}
}
]
}
Proceed with upload? [Y|n]: y
(fwupdmgr:1656): Fu-DEBUG: server returned: {
"msg": "d621932738d56a024cbcc516d9810e4c6ffe477a replaces old report",
"success": true
}
(fwupdmgr:1656): Fu-DEBUG: setting flag on 3e4b167e888e630753f97066a7a6b2042051de8a# fwupdmgr -v refresh
(fwupdmgr:1685): Fu-DEBUG: creating path /root/.cache/fwupdmgr
(fwupdmgr:1685): Fwupd-DEBUG: looking for os-release at /etc/os-release
(fwupdmgr:1685): Fu-DEBUG: downloading https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz to /root/.cache/fwupdmgr/lvfs-metadata.xml.gz
Fetching metadata https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz
(fwupdmgr:1685): Fu-DEBUG: progress: 28%
Downloading… [********** ](fwupdmgr:1685): Fu-DEBUG: progress: 57%
Downloading… [********************** ](fwupdmgr:1685): Fu-DEBUG: progress: 59%
Downloading… [*********************** ](fwupdmgr:1685): Fu-DEBUG: progress: 88%
Downloading… [********************************** ](fwupdmgr:1685): Fu-DEBUG: progress: 100%
Downloading… [***************************************]
(fwupdmgr:1685): Fu-DEBUG: downloading https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz.asc to /root/.cache/fwupdmgr/lvfs-metadata.xml.gz.asc
Fetching signature https://s3.amazonaws.com/lvfsbucket/downloads/firmware.xml.gz.asc
(fwupdmgr:1685): Fu-DEBUG: progress: 100%fwupdmgr -v get-updates
No upgrades for device, current is 1.3.1.0: 1.3.1.0=same
No upgrades for device, current is 0.2.5.0: 0.2.4.2=older, 0.2.3.1=older, 0.2.2.1=older
XPS13 9360 Thunderbolt Controller has firmware updates:
GUID: dfd51125-338f-56ff-b721-fa3bea8e534e
ID: com.dell.tbtdfd51125.firmware
Update Version: 21.00
Update Name: Thunderbolt NVM for Xps Notebook 9360
Update Summary: Xps Notebook 9360
Update Remote ID: lvfs
Update Checksum: SHA1(d621932738d56a024cbcc516d9810e4c6ffe477a)
Update Location: https://fwupd.org/downloads/eac3961ba9bd466f6e34d9276c27d524395d7c3c-NN1TN_NVM21.00.cab
(fwupdmgr:1722): Fu-DEBUG: no unreported devices# fwupdmgr -v update
No upgrades for device, current is 1.3.1.0: 1.3.1.0=same
No upgrades for device, current is 0.2.5.0: 0.2.4.2=older, 0.2.3.1=older, 0.2.2.1=older
Downloading 21.00 for XPS13 9360 Thunderbolt Controller...
(fwupdmgr:1728): Fu-DEBUG: creating path /root/.cache/fwupdmgr
(fwupdmgr:1728): Fu-DEBUG: skpping download as file already exists
Updating 21.00 on XPS13 9360 Thunderbolt Controller...
(fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [decompressing]
Decompressing… [- ](fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [idle]
Decompressing… [***************************************]
(fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [waiting-for-auth]
Authenticating… [ - ](fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [idle]
Authenticating… [***************************************]
(fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [device-restart]
Restarting device… [ | ](fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [device-write]
Writing… [***************************************](fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [device-restart]
Restarting device… [***************************************](fwupdmgr:1728): Fwupd-DEBUG: Emitting ::status-changed() [idle]
Restarting device… [***************************************]
(fwupdmgr:1728): Fwupd-DEBUG: Emitting ::device-changed(3e4b167e888e630753f97066a7a6b2042051de8a)
(fwupdmgr:1728): Fwupd-DEBUG: Emitting ::changed()Everything seems OK, if I re-run fwupdmgr -get-devices, I now get an update status "failed" but the version is 21.0 vs 18.5 initially
# fwupdmgr -v get-devices
...
XPS13 9360 Thunderbolt Controller
DeviceId: 3e4b167e888e630753f97066a7a6b2042051de8a
Guid: dfd51125-338f-56ff-b721-fa3bea8e534e
Summary: Unmatched performance for high-speed I/O
Plugin: thunderbolt
Flags: internal|updatable|supported|registered
Vendor: Dell
VendorId: TBT:0x00D4
Version: 21.0
Icon: computer
Created: 2018-02-20
Modified: 2018-02-20
UpdateState: failedAfter a re-boot, it gets back to 18.5.
Any idea what could is going wrong? Btw, I'm new to Arch and the wiki mentions:
Install fwupd.
Be sure to pay attention to post installation steps. You'll need to load the bootloader to your EFI system partition manually.
But I have not done anything special after installing fwupd. Did I miss something, what would be these post installation steps?
Thanks!
Fritz
Offline