Parrot os upgrade is not showing any wifi list

Briefly describe your issue below:
I just installed parrot os on my new HP laptop and I performed the first upgrade on it. After the upgrade system worked ok until I didn’t restart it. When I restarted my system after upgrade I couldn’t get any wifi. I searched a lot online about the issue and ran a few commands like

sudo lshw -C network
and got the output as
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 15
serial: f8:b4:6a:1e:aa:c3
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII
resources: irq:16 ioport:4000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff
*-network UNCLAIMED
description: Network controller
product: RTL8822BE 802.11a/b/g/n/ac WiFi adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:a1100000-a110ffff

I also ran ifconfig and it doesn’t show me wlan0. it just showed me
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether f8:b4:6a:1e:aa:c3 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 1700 bytes 138288 (135.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1700 bytes 138288 (135.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Please help me to solve this problem. Thanks

What version of Parrot are you running? (include version (e.g. 4.6), edition(e.g. Home//KDE/OVA, etc.), and architecture (currently we only support amd64)
Home edition version 4.6

What method did you use to install Parrot? (Debian Standard / Debian GTK / parrot-experimental)
I installed it through the installer
Configured to multiboot with other systems? (yes / no)No

List your networking hardware (make, model, firmware version):
RTL8822BE 802.11a/b/g/n/ac WiFi adapter

If there are any similar issues or solutions, link to them below:

If there are any error messages or relevant logs, post them below:

2 Likes

Hello

  1. sudo apt-get install linux-headers-generic build-essential git
  2. git clone https://github.com/lwfinger/rtlwifi_new
  3. cd rtlwifi_new
  4. make
  5. sudo make install
  6. sudo modprobe rtl8723be
  • This rtl8723be in last command was the driver I required. There are many other drivers of realtek in rtlwifi_new. For me, rtl8723be was required, you may require some other driver. To check which driver you need, give command lsusb and search the output list for something like 0bda:b728 Realtek Semiconductor Corp. This b728 can be something else, and this will determine driver required. Google for more info.
1 Like

Thank you for your reply. On running the command lsusb I got the following output.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b00b Realtek Semiconductor Corp. Bluetooth Radio
Bus 001 Device 003: ID 04f2:b67f Chicony Electronics Co., Ltd HP TrueVision HD Camera
Bus 001 Device 002: ID 04f3:2793 Elan Microelectronics Corp. Touchscreen
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

So which one should it get according to the output? rtl8822be will work?

have you dowonloaded the drivers… if so
i think
make
and
sudo make install will chose it automatically for you…
try it…

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.