How to use HP Stream 11 wireless? (Solved)

Post Reply
Message
Author
ProDigit
Posts: 7
Joined: Fri 28 Dec 2018, 09:40

How to use HP Stream 11 wireless? (Solved)

#1 Post by ProDigit »

Hi all,
Newbie here!


I've been trying to get Puppy Linux to work on my HP Stream 11.
It supposed to have Intel Wireless 7265 network card in there, according to Ubuntu.

Unfortunately, my Windows crashed, and is unrecoverable, so I can't get the Windows Inf file from the drivers.

I've done the simple network setup, the frisbee, and the Network Wizard numerous times, but the autoprobe could not find a correct driver.

THen, I've downloaded the original x86 and x64 driver executables from HP, and opened them with a compression program, to extract the files, and tried every ini file I found, without success.

I found a Linux driver, named 'iwlwifi-7265-ucode-25.30.14.0.tgz' file, and installed this one without success.

Finally, I went over several threads on several forums, to see if someone had similar issues; and if there was a way to use the Ubuntu driver on my SSD.
But so far, I've had no luck finding a thread with a similar situation; or offering a working solution for me.

My last resort is asking for help. :cry:

I'm sure once the wifi works, I can further explore this interesting operating system!

Thanks

ProDigit
Posts: 7
Joined: Fri 28 Dec 2018, 09:40

#2 Post by ProDigit »

Details:

Code: Select all

root# lspci
00:00.0 Host bridge: Intel Corporation Device 2280 (rev 35)
00:02.0 VGA compatible controller: Intel Corporation Device 22b1 (rev 35)
00:0b.0 Signal processing controller: Intel Corporation Device 22dc (rev 35)
00:14.0 USB controller: Intel Corporation Device 22b5 (rev 35)
00:1a.0 Encryption controller: Intel Corporation Device 2298 (rev 35)
00:1b.0 Audio device: Intel Corporation Device 2284 (rev 35)
00:1c.0 PCI bridge: Intel Corporation Device 22c8 (rev 35)
00:1c.3 PCI bridge: Intel Corporation Device 22ce (rev 35)
00:1f.0 ISA bridge: Intel Corporation Device 229c (rev 35)
00:1f.3 SMBus: Intel Corporation Device 2292 (rev 35)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 61)
root# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2a Intel Corp. 
Bus 001 Device 003: ID 0c45:651b Microdia 
Bus 001 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root# ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:80 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:6240 (6.0 KiB)  TX bytes:6240 (6.0 KiB)

root# iwconfig
lo        no wireless extensions.

tunl0     no wireless extensions.

root# lsmod
Module                  Size  Used by
iptable_filter          1096  0
ip_tables               9138  1 iptable_filter
joydev                  7796  0
fan                     3422  0
snd_hda_codec_hdmi     32337  1
snd_hda_codec_realtek    51074  1
snd_hda_codec_generic    49759  1 snd_hda_codec_realtek
input_leds              2254  0
btusb                  25620  0
btrtl                   3584  1 btusb
btbcm                   5175  1 btusb
btintel                 5368  1 btusb
bluetooth             288231  5 btbcm,btrtl,btusb,btintel
uvcvideo               64803  0
videobuf2_vmalloc       3710  1 uvcvideo
videobuf2_memops         993  1 videobuf2_vmalloc
videobuf2_v4l2         13574  1 uvcvideo
videobuf2_core         17465  2 uvcvideo,videobuf2_v4l2
v4l2_common             2533  1 videobuf2_v4l2
videodev              100918  3 uvcvideo,v4l2_common,videobuf2_v4l2
media                   9162  2 uvcvideo,videodev
psmouse                93329  0
rtsx_pci_sdmmc          9110  0
rtsx_pci_ms             4514  0
iwlwifi                93577  0
cfg80211              206686  1 iwlwifi
snd_hda_intel          19405  0
snd_hda_codec          72989  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core           28128  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep               4468  1 snd_hda_codec
snd_pcsp                6438  0
snd_pcm_oss            32788  0
snd_mixer_oss          11581  1 snd_pcm_oss
snd_pcm                64871  6 snd_pcm_oss,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_pcsp,snd_hda_core
snd_seq_dummy            975  0
snd_seq_oss            23117  0
snd_seq_midi            3838  0
snd_seq_midi_event      4484  2 snd_seq_oss,snd_seq_midi
i915                  943414  3
snd_rawmidi            14857  1 snd_seq_midi
rtsx_pci               25573  2 rtsx_pci_ms,rtsx_pci_sdmmc
snd_seq                39343  6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_seq_device          2452  4 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_midi
snd_timer              16028  2 snd_pcm,snd_seq
snd                    43956  15 snd_hda_codec_realtek,snd_pcm_oss,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_
seq_device,snd_mixer_oss,snd_pcsp
drm_kms_helper         85127  1 i915
shpchp                 20441  0
syscopyarea             2926  1 drm_kms_helper
sysfillrect             3066  1 drm_kms_helper
sysimgblt               2095  1 drm_kms_helper
fb_sys_fops             1034  1 drm_kms_helper
soundcore               4067  1 snd
i2c_i801               14273  0
drm                   222576  4 i915,drm_kms_helper
lpc_ich                12392  0
hp_wmi                  5478  0
sparse_keymap           2554  1 hp_wmi
i2c_algo_bit            4516  1 i915
rfkill                 12246  3 cfg80211,hp_wmi,bluetooth
wmi                     6246  1 hp_wmi
battery                10653  0
soc_button_array        1690  0
fjes                   17214  0
dwc3                   19097  0
hp_wireless             1503  0
ac                      3845  0
ulpi                    2122  1 dwc3
sdhci_acpi              4995  0

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#3 Post by ozsouth »

Hi. Almost certainly a missing firmware issue. In a terminal, please run: dmesg | grep wifi
save the output, and then run uname -r & save output. Should give details of required firmware & kernel, which is handy for us to diagnose issues.
Firmware goes in /lib/firmware (need to reboot) & what you need should be at: http://anduin.linuxfromscratch.org/BLFS/linux-firmware/

ProDigit
Posts: 7
Joined: Fri 28 Dec 2018, 09:40

#4 Post by ProDigit »

Code: Select all

root# dmesg | grep wifi
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-16.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-15.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-14.ucode failed with error -2
iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-13.ucode failed with error -2
iwlwifi 0000:02:00.0: request for firmware file 'iwlwifi-7265D-13.ucode' failed.
iwlwifi 0000:02:00.0: no suitable firmware found!
Modules linked in: iptable_filter ip_tables joydev fan snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic input_leds btusb btrtl btbcm btintel bluetooth uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core v4l2_common videodev media rtsx_pci_ms psmouse iwlwifi rtsx_pci_sdmmc cfg80211 snd_hda_intel snd_hda_codec snd_hda_core snd_pcsp snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event rtsx_pci snd_rawmidi snd_seq snd_seq_device snd_timer snd i2c_i801 soundcore shpchp i915 lpc_ich hp_wmi drm_kms_helper sparse_keymap rfkill syscopyarea sysfillrect sysimgblt fb_sys_fops drm i2c_algo_bit wmi battery soc_button_array fjes hp_wireless dwc3 ac ulpi sdhci_acpi
root# 
Uname -r displays:
4.4.95

I copied all the ucode files on the site you mentioned, into the folder and rebooted.
but still the same.
I'm not really sure what I'm doing here...

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#5 Post by ozsouth »

Which Puppy version are you using (kernel 4.4.95 was in Xenialpup 7.5 32bit, so I suspect that's it)?
Should only need this ucode file: http://anduin.linuxfromscratch.org/BLFS ... D-17.ucode
in /lib/firmware & a reboot - including taking the save option (unless you save, firmware won't be there next boot).
Should you not want to have a save file, I can make you a file to load that firmware file at boot.

***EDIT - I corrected *modules* the instant after I posted it - it refreshed as fixed, and today the first entry showed - fixed again **
Last edited by ozsouth on Fri 28 Dec 2018, 22:58, edited 5 times in total.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#6 Post by bigpup »

Firmware goes in /lib/firmware
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#7 Post by bigpup »

my HP Stream 11.
I have one of those things.
I am posting from it right now.
Mine has a different wifi controller, but that does not help you.

Xenialpup 7.5 is a good version of Puppy.

However, I get better hardware support using Bionicpu64 7.9.7
http://www.murga-linux.com/puppy/viewtopic.php?t=114311

Try using this version of Puppy.

If Bionicpup64 7.9.7 works for you.
Run Quickpet>Info>Bionicpup updates
This will update it with the latest bug fixes and improvements.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#8 Post by bigpup »

In a console.
What does

Code: Select all

rfkill list
show?
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#9 Post by ozsouth »

@bigpup - I corrected that path error as soon as I saw it, submitted, site showed correction, then today saw reversion???

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#10 Post by bigpup »

This forum has been doing strange things like that lately. :lol:

I hope they are not running the forum from Puppy 1.0 :roll: :lol:
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

ProDigit
Posts: 7
Joined: Fri 28 Dec 2018, 09:40

#11 Post by ProDigit »

Thanks very much, guys!
My Linux is running off of a USB in live mode; and the iwlwifi-7265D-17.ucode file was the one I needed there.
I had copied all other numbers as well, but somehow it still didn't work.
Removing all iwlwifi-* files, including the iwlwifi-7265D-**.ucode files, and keeping only *D-17.ucode file did the trick.

I'm writing from Puppy Linux right now, so I'm good!

But for a future installation,
Was there any way I could have figured out that I needed the D-17 file rather than the D16 or D20? Or should I have just tried them all one by one?

Thanks!

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#12 Post by ozsouth »

Great! When you ran dmesg | grep wifi (as above), the first ucode searched for that was on the site I gave you was the one to use.
If I'd had a link to 19 or 18, that would have be the one to use, but there's no advantage in seeking them now.

ProDigit
Posts: 7
Joined: Fri 28 Dec 2018, 09:40

#13 Post by ProDigit »

bigpup wrote:
my HP Stream 11.
I have one of those things.
I am posting from it right now.
Mine has a different wifi controller, but that does not help you.

Xenialpup 7.5 is a good version of Puppy.

However, I get better hardware support using Bionicpu64 7.9.7
http://www.murga-linux.com/puppy/viewtopic.php?t=114311

Try using this version of Puppy.

If Bionicpup64 7.9.7 works for you.
Run Quickpet>Info>Bionicpup updates
This will update it with the latest bug fixes and improvements.
Thanks,
This would explain why my Folding at home app didn't want to install (did the same error on GalliumOS using 16.4 (same kernel as Xenialpup).

This newer update recognizes my Wifi card, and even finds wireless router signals, but is not capable of connecting to a network.
Probably I'll have to change the DHCP from auto to manual.

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#14 Post by Mike Walsh »

@ ProDigit:-

For future reference, one thing you can do when you have 'awkward' networking hardware (like, for instance, the Broadcom cards - ugh!), is to keep a USB wifi dongle as a standby.

I'll make a recommendation, here. This TP-Link dongle:-

https://www.amazon.co.uk/TP-LINK-TL-WN7 ... B008IFXQFU

.....the TL-W725N (a 'nano'-sized model) uses the Realtek r8188eu driver (in v2 format). This driver module has been in the Linux kernel since k3.13 (the default kernel with which Ubuntu 14.04 'Trusty Tahr' shipped back in 2014; I was using this dongle at that time.....support was added into the kernel during the first 3 months of life for that OS).

It's inexpensive, yet good quality, and has an excellent range (even with a weak signal). Even running Puppy in 'live' mode, it'll still be in the kernel, so won't need anything adding; it should just 'work', OOTB. This will apply to any Puppy running a kernel newer than k3.13, which most Pups from the last four years do.

Just my two-penn'orth, FWIW. Never hurts to have one of these as a standby; I've had mine since before I quit XP, and it still works as well as the day I purchased it.


Mike. :wink:

Post Reply