I've an issue on my work laptop at home with the wifi all my scp loose the connection after few seconds.
I'm getting randomly the following after having being able to upload or download between 50MB and 250MB
Code: Select all
packet_write_wait: Connection to 192.168.1.254 port 22: Broken pipe
lost connection
I've no issue with an ssh connection. It is never failing. only scp.
I've tried from another laptop which is quite old and using wifi at a low speed (< 3MB) and there is no issue. (between my work laptop and this other old laptop or between the old laptop and my home server) This issue is only with my work laptop and my home server that is connected on the box by ethernet and thus can support an 100MB bandwidth.
So I'm thinking the issue may come from the firmware of my laptop wifi controler.
Here is the detail:
Code: Select all
# lspci -nn | grep -i w
21:02:00.0 Network controller [0280]: Intel Corporation Device [8086:24fd] (rev 78)
It seems that I can only load the firmware iwlwifi-8265-22.ucode
Code: Select all
# dmesg | egrep -i 'dmi:|firmware'
[ 0.000000] DMI: Dell Inc. Precision 3520/0G0G6Y, BIOS 1.9.3 03/08/2018
[ 0.052617] Spectre V2 : Enabling Restricted Speculation for firmware calls
[ 0.242574] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 8.881459] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8265-26.ucode (-2)
[ 8.881549] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-26.ucode failed with error -2
[ 8.881565] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8265-25.ucode (-2)
[ 8.881688] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-25.ucode failed with error -2
[ 8.881704] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8265-24.ucode (-2)
[ 8.881793] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-24.ucode failed with error -2
[ 8.881803] iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8265-23.ucode (-2)
[ 8.881898] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-23.ucode failed with error -2
[ 8.889196] Bluetooth: hci0: Firmware revision 0.1 build 82 week 37 2016
[ 8.893722] iwlwifi 0000:02:00.0: firmware: direct-loading firmware iwlwifi-8265-22.ucode
[ 8.894302] iwlwifi 0000:02:00.0: loaded firmware version 22.391740.0 op_mode iwlmvm
[ 8.975115] i915 0000:00:02.0: firmware: direct-loading firmware i915/kbl_dmc_ver1_01.bin
[ 8.999572] [drm] GuC firmware load skipped
I don't find the information on which kernel I should build in order to be able to use this firmware.
Which would be the procedure. I suppose it is available in testing but this is my work laptop and I'd prefer to stay in stable.
What are the options?
Thanks in advance for the help,
Cheers
PS: I can't find only the iwlwifi-8265-26.ucode, I suppose it wasn't stable... and anyway I guess it would be best to use the latest version available. I've read some people tried to fool the kernel by renaming the latest version in iwlwifi-8265-26.ucode bu this wouldn't work. I didn't try it so... could I?
PS2: I didn't try yet to do such scp on another network. The issue could be my internet box in the middle but as there are newest version of the firmware, I'm thinking it could be the problem. What do you think?