Please read this important information about Spectre and Meltdown vulnerabilities.
Please read this important information about MX sources lists.
  • MX Linux on social media: here
  • Mepis support still here
Current releases
  • MX-17 Final release info here
  • MX-16.1 release info here
  • antiX-17 release info here
    New users
    • Please read this first, and don't forget to add system and hardware information to posts!
    • Read Forum Rules

Need how-to disable internal wireless driver laptop

Questions about Networking that deals with wireless cards, ethernet, modems, samba and anything else related to these, including software help. Tutorials for any of these can be posted too.

Remember to provide relevant info in your posts, such as the following information:

Version of Mepis being used
Card Manufacturer (i.e. Linksys)
Card Model (i.e. WMP54G)
Type: (PCI or PCMCIA)
Current Kernel in use on their system (i.e. 2.6.10)
Udev or Hotplug
Exact steps taken to get the card working if it is not immediately recognized by MEPIS.
User avatar
Forum Veteran
Forum Veteran
Posts: 9096
Age: 59
Joined: Wed Jul 12, 2006 2:26 pm

Re: Need how-to disable internal wireless driver laptop

#11 Postby kmathern » Thu Feb 20, 2014 2:10 pm

I'm using a 3.13 kernel, modinfo shows the options below (the lines beginning with "parm:") for it's ipw2200 module.

I going to assume they're the same for the kernel that M11.9.60 used.

You might try ipw2200.disable=1 as a boot cheatcode/kernel-option
kent@mepis1:~$ sudo modinfo ipw2200
filename: /lib/modules/3.13.3-antix.1-486-smp/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
firmware: ipw2200-bss.fw
firmware: ipw2200-sniffer.fw
firmware: ipw2200-ibss.fw
license: GPL
author: Copyright(c) 2003-2006 Intel Corporation
version: 1.2.2kmprq
description: Intel(R) PRO/Wireless 2200/2915 Network Driver
srcversion: 6432FDB1497A8B2EC025CB2
alias: pci:v00008086d00004224sv*sd*bc*sc*i*
alias: pci:v00008086d00004223sv*sd*bc*sc*i*
alias: pci:v00008086d00004221sv*sd*bc*sc*i*
alias: pci:v00008086d00004220sv*sd*bc*sc*i*
alias: pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias: pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
depends: cfg80211,libipw,lib80211
intree: Y
vermagic: 3.13.3-antix.1-486-smp SMP preempt mod_unload modversions 486
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: associate:auto associate when scanning (default off) (int)
parm: auto_create:auto create adhoc network (default on) (int)
parm: led:enable led control on some systems (default 1 on) (int)
parm: debug:debug output mask (int)
parm: channel:channel to limit associate to (default 0 [ANY]) (int)
parm: rtap_iface:create the rtap interface (1 - create, default 0) (int)
parm: qos_enable:enable all QoS functionalitis (int)
parm: qos_burst_enable:enable QoS burst mode (int)
parm: qos_no_ack_mask:mask Tx_Queue to no ack (int)
parm: burst_duration_CCK:set CCK burst value (int)
parm: burst_duration_OFDM:set OFDM burst value (int)
parm: mode:network mode (0=BSS,1=IBSS,2=Monitor) (int)
parm: bt_coexist:enable bluetooth coexistence (default off) (int)
parm: hwcrypto:enable hardware crypto (default off) (int)
parm: cmdlog:allocate a ring buffer for logging firmware commands (int)
parm: roaming:enable roaming support (default on) (int)
parm: antenna:select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise) (int)

User avatar
Forum Veteran
Forum Veteran
Posts: 14113
Age: 59
Joined: Fri Dec 15, 2006 8:07 pm

Re: Need how-to disable internal wireless driver laptop

#12 Postby Stevo » Fri Feb 21, 2014 1:56 am

Also of interest would be the tail end of dmesg after the USB is plugged in and after it fails.

I bet there would be discussion of the device on other Linux forums; you can't be the first to have problems with it.

User avatar
Forum Guide
Forum Guide
Posts: 2457
Joined: Wed Jul 12, 2006 4:43 am

Re: Need how-to disable internal wireless driver laptop

#13 Postby ko » Fri Feb 21, 2014 6:11 am

Try this quick and dirty approach:

If you cannot physically disable or completely remove the wireless "mini-pci card" :
(do this with a wired connection to internet)

- Install the realtek firmware package (will be needed for your usb wireless) first.
- Remove the intel firmware that is installed and needed by the ipw2200 driver.
- Reboot. The intel firmware isn't there any longer and the ipw2200 driver won't be loaded
- Try to make your usb wireless work.

PS: I used to have an intel 3945abg mini-pcie card and wanted to replace it with an usb-wireless (DWA-140). Just enablng the killswitch didn't help, but removal of the 3945abg card was easy, as was removing the firmware for it. And that worked.
If the wireless is soldered to the mobo -as I believe it is in the Toshiba Tegra M2- you may prevent the built-in wireless from being used by completely removing the intel firmware package.
Ko Bros Linux User #312596.  MX14.4, MX14.3, Mepis 12, Debian 7, antiX 15, Peppermint 5...and sometimes Win7

User avatar
Forum Guide
Forum Guide
Posts: 1303
Age: 59
Joined: Wed Jul 12, 2006 4:30 pm

Re: Need how-to disable internal wireless driver laptop

#14 Postby JBoman » Mon Feb 24, 2014 12:35 pm

sorry it tooks so long to post back...
Tried several suggestions but the driver would still load and take preference over the dongle driver and the kill switch would cause no wireless drivers to load. Finally I did as ko suggested and removed it and that worked... also have the switch turned off but I don't think it would matter now either way. Thanks for all the great help. :happy:
AMD 64x2 2.6GHz 4GB ram MX-15 regular updates
"beware a frequent flirt with potential disaster"

User avatar
Forum Regular
Forum Regular
Posts: 299
Joined: Sat Sep 26, 2009 1:03 pm

Re: Need how-to disable internal wireless driver laptop

#15 Postby whell » Mon Feb 24, 2014 1:50 pm

At least with the laptops I have owned, the wireless hardware is accessible from a door on the bottom of the laptop that opens after removing a single screw. Both times the hardware was just a small module that easily unplugged, I suppose to allow for easy user replacement or upgrades.

So, why not try just un-plugging internal wireless module, if yours has similar easy access?

EDIT - never mind. Someone was quicker than me with this suggestion. :)

Return to “Networking”

Who is online

Users browsing this forum: No registered users and 1 guest