Results 1 to 5 of 5
Hello everyone.
How do I get to remove ("hot remove") PCI WiFi card?
lspci -v says
Code:
02:01.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
Subsystem: D-Link System Inc AirPlus ...
- 04-02-2010 #1Just Joined!
- Join Date
- Apr 2010
- Location
- Moscow
- Posts
- 3
Wi-Fi (PCI) remove
Hello everyone.
How do I get to remove ("hot remove") PCI WiFi card?
lspci -v says
Code:02:01.0 Network controller: RaLink RT2561/RT61 rev B 802.11g Subsystem: D-Link System Inc AirPlus G DWL-G510 Wireless Network Adapter (Rev.C) Flags: slow devsel, IRQ 21 Memory at fb000000 (32-bit, non-prefetchable) [size=32K] Capabilities: <access denied>
- 04-02-2010 #2
You mean physically pulling the card out?
You dont.
Power down the machine, then get the card out.You must always face the curtain with a bow.
- 04-02-2010 #3Just Joined!
- Join Date
- Apr 2010
- Location
- Moscow
- Posts
- 3
- 04-02-2010 #4
I do know what hot swapping is.
For that you need two things:
a) the kernel module knows, that its device can suddenly disapear. I havent looked, if that is the case for the module for your PCI card
b) more important: the motherboard must support that. For regular desktop motherboards and even most server boards that is not the case.
Without that feature, there is a good chance you fry your hardware.
So unless
- the documentation of your motherboard does not clearly state that ist supports hot plugging,
- and additionally you are not confident the kernel module can handle it:
Dont do it on a live system.You must always face the curtain with a bow.
- 04-02-2010 #5Just Joined!
- Join Date
- Apr 2010
- Location
- Moscow
- Posts
- 3
at first, "kernel module" is not about plugging device.
setpci has some flags, and you need to work with a hexadecimal values
for example, you have some "macros": DEVICE_ID, STATUS and so on (about 20 values).
so I thought if it's possible to op one if that values (maybe shift, or echo 0). I don't know. I am still thinking. udev?


Reply With Quote

