I have tried almost everything to make my WiFi work. It just gets automatically disconnected and never gets connected unless restarted. Even sudo service network-manager restart doesn't work. Also my secure boot is disabled and in additional drivers, I can only see one Unknown Driver.
Here's what I get when I enter sudo lshw -class network:

       description: Ethernet interface
       product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:07:00.0
       logical name: enp7s0
       version: 07
       serial: ec:8e:b5:fb:16:23
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:43 ioport:5000(size=256) memory:d6000000-d6000fff memory:d6100000-d6103fff
       description: Wireless interface
       product: Illegal Vendor ID
       vendor: Illegal Vendor ID
       physical id: 0
       bus info: pci@0000:13:00.0
       logical name: wlp19s0
       version: ff
       serial: 54:8c:a0:99:3c:c5
       width: 32 bits
       clock: 66MHz
       capabilities: bus_master vga_palette cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8723be driverversion=4.10.0-36-generic firmware=N/A latency=255 link=no maxlatency=255 mingnt=255 multicast=yes wireless=IEEE 802.11
       resources: irq:16 ioport:3000(size=256) memory:d3000000-d3003fff
       description: Ethernet interface
       physical id: 2
       logical name: enp0s20u1
       serial: b6:c8:24:47:35:e0
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip= link=yes multicast=yes 

code: lspci -knn | grep Net -A3; rfkill list:

  13:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: Hewlett-Packard Company RTL8723BE PCIe Wireless Network Adapter [103c:81c1]
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be
0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Output of dkms status:

bcmwl,, 4.10.0-36-generic, x86_64: installed

Why do I get illegal vendor id? How can I fix this?

  • 2
    Please edit your question and add output of lspci -knn | grep Net -A3; rfkill list terminal command.
    – Pilot6
    Oct 1, 2017 at 10:17
  • @Pilot6 Added..
    – Anurag.k
    Oct 1, 2017 at 12:31
  • The IDs look correct. Most likely you installed some 3rd party driver. Please add output of dkms status. But the module is in use. This means that it has been built.
    – Pilot6
    Oct 1, 2017 at 13:24
  • There is no 3rd party driver installed. In additional drivers, only one driver is listed named Unknown. @Pilot6 Question updated.
    – Anurag.k
    Oct 1, 2017 at 13:40
  • bcmwl is a 3rd party driver and it is installed. It is a Broadcom proprietary driver. Anyway it is useless. You can remove it by sudo dkms remove bcmwl/ --all.
    – Pilot6
    Oct 1, 2017 at 17:57


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.