Forum: DSL Ideas and Suggestions
Topic: Delete lspnp & setpnp to save space
started by: Juanito
Posted by Juanito on Nov. 26 2007,13:49
Plug & Play does not appear to be implemented in under dsl-3.4.7 (Edit: or dsl-4.x):
- if this is the case 16KB could be saved but it is probably better to check on other hardware first...
|Code Sample |
lspnp: /proc/bus/pnp not available
$ ls -l /KNOPPIX/sbin/lspnp
-rwxr-xr-x 1 root root 10860 Jun 25 2005 /KNOPPIX/sbin/lspnp
$ ls -l /KNOPPIX/sbin/setpnp
-rwxr-xr-x 1 root root 5976 Jun 25 2005 /KNOPPIX/sbin/setpnp
Note that under dsln-rc4 on the same machine, pnp is implemented albeit in a different place:
|Code Sample |
|$ grep -i 'smc' /sys/bus/pnp/devices/*/id|
$ cat /sys/bus/pnp/devices/00:0c/resources
state = active
Posted by Juanito on Nov. 27 2007,08:01
If it makes sense, I'd like to suggest that lspnp/setpnp in dsl are replaced by scanport from the Debian hwtools package.
|Code Sample |
|$ sudo /sbin/scanport|
The following devices are registered above 0x100:
0x1f0 -> 0x1f7 ide0
0x2f8 -> 0x2ff serial(auto)
0x320 -> 0x323 0350-0353 :
0x3c0 -> 0x3df vesafb
0x3f6 -> 0x3f6 ide0
0x3f8 -> 0x3ff serial(auto)
0x800 -> 0x87f Intel Corp. 82801DBM LPC Interface Controller
0x880 -> 0x8bf Intel Corp. 82801DBM LPC Interface Controller
0xcf8 -> 0xcff PCI conf1
0x4000 -> 0x40ff PCI CardBus #02
0x4400 -> 0x44ff PCI CardBus #02
0x4800 -> 0x48ff PCI CardBus #06
0x4c00 -> 0x4cff PCI CardBus #06
0xbf20 -> 0xbf3f Intel Corp. 82801DB USB (Hub #3)
0xbf -> 0xbf3f 20-bf3f : usb-uhci
0xbf40 -> 0xbf5f Intel Corp. 82801DB USB (Hub #2)
0xbf -> 0xbf5f 40-bf5f : usb-uhci
0xbf80 -> 0xbf9f Intel Corp. 82801DB USB (Hub #1)
0xbf -> 0xbf9f 80-bf9f : usb-uhci
0xbfa0 -> 0xbfaf Intel Corp. 82801DBM Ultra ATA Storage Controller
0xbf -> 0xbfaf a0-bfa7 : ide0
0xbf -> 0xbfaf a8-bfaf : ide1
0xc000 -> 0xc007 Intel Corp. 82852/855GM Integrated Graphics Device
0xd080 -> 0xd0ff Intel Corp. 82801DB AC'97 Modem Controller
0xd400 -> 0xd4ff Intel Corp. 82801DB AC'97 Modem Controller
0xd800 -> 0xd8ff Intel Corp. 82801DB AC'97 Audio Controller
0xdc40 -> 0xdc7f Intel Corp. 82801DB AC'97 Audio Controller
0xecf8 -> 0xecff PCI device 104c:8204 (Texas Instruments)
and their i/o ports will not be scanned.
WARNING: Reading i/o ports of some hardware may hang your machine
You have 5 seconds to hit ^C (control+c) to abort...
Scanning for non 0xff values from 0x100 to 0x400....
Skipping 0xbf -> 0xbf3f [ 20-bf3f : usb-uhci ]
Posted by roberts on Dec. 08 2007,23:42
|WARNING: Reading i/o ports of some hardware may hang your machine|
I have gotten seg faults and system hangs on my various old hardware. I don't think I can include scanports in the iso.
Will delete unused lspnp & setpnp.
Posted by Juanito on Dec. 09 2007,03:34
|I have gotten seg faults and system hangs on my various old hardware. I don't think I can include scanports in the iso.|
- OK, that's understandable. I'll leave scanports in the irda-utils extension since irda ports seem to be one of the hardest things to find.