libsmbios problems
Matt Wette
matt.wette at earthlink.net
Tue Mar 27 21:50:09 CST 2007
Hi Michael,
I have a Dell C521 w/ AMD X2 3800+, ATI X1300, 2Gram.
I wanted to see if these boxes have bluetooth.
(specs say no, but wanted to check). Apparently no.
[root at bluefin lib]# dellWirelessCtl -i
Libsmbios version : 0.13.4
dellWirelessCtl version: 0.3.0
An Error occurred. The Error message is:
Could not open file /sys/devices/platform/dcdbas/smi_data. Check that
dcdbas driver is properly loaded.
[root at bluefin lib]# lsmod | grep dcd
[root at bluefin lib]# modprobe dcdbas
[root at bluefin lib]# lsmod | grep dcd
dcdbas 12129 0
[root at bluefin lib]# dellWirelessCtl -i
Libsmbios version : 0.13.4
dellWirelessCtl version: 0.3.0
Wireless Info not supported on this system.
Wireless Switch Configuration not available on this system.
BIOS Boot-time settings (new interface):
Wireless_Switch_Cellular_Control_Enable: (NOT SUPPORTED)
Wireless_Switch_Cellular_Control_Disable: (NOT SUPPORTED)
Wireless_Switch_Bluetooth_Control_Enable: (NOT SUPPORTED)
Wireless_Switch_Bluetooth_Control_Disable: (NOT SUPPORTED)
Wireless_Switch_Wireless_LAN_Control_Enable: (NOT SUPPORTED)
Wireless_Switch_Wireless_LAN_Control_Disable: (NOT SUPPORTED)
WiFi_Locator_Enable: (NOT SUPPORTED)
WiFi_Locator_Disable: (NOT SUPPORTED)
Cellular_Radio_Enable: (NOT SUPPORTED)
Cellular_Radio_Disable: (NOT SUPPORTED)
Bluetooth_Devices_Enable: (NOT SUPPORTED)
Bluetooth_Devices_Disable: (NOT SUPPORTED)
Wireless_LAN_Enable: (NOT SUPPORTED)
Wireless_LAN_Disable: (NOT SUPPORTED)
BIOS Boot-time settings (old interface):
Radio_Transmission_Enable: (NOT SUPPORTED)
Radio_Transmission_Disable: (NOT SUPPORTED)
Wireless_Device_Disable: (NOT SUPPORTED)
Wireless_Device_App_Control: (NOT SUPPORTED)
Wireless_Device_App_Or_Hotkey_Control: (NOT SUPPORTED)
Michael E Brown wrote:
> On Tue, Mar 27, 2007 at 06:17:59PM -0700, Matt Wette wrote:
>> Michael,
>>
>> You are good. I had hand-installed version of libsmbios in /usr/local.
>> I removed that and I'm in business now.
>
> Cool. Let me know if it works ok for you. So far, several success
> reports and one failure report. I'd be interested to know which distro
> and laptop model you are using (to the mailing list).
>
> Thanks,
> Michael
>
>> Thanks,
>> Matt
>>
>> # ldd /usr/bin/dellWirelessCtl
>> linux-gate.so.1 => (0x00711000)
>> libsmbios.so.1 => /usr/local/lib/libsmbios.so.1 (0x008eb000)
>> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0612f000)
>> libm.so.6 => /lib/libm.so.6 (0x0029e000)
>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x060d0000)
>> libc.so.6 => /lib/libc.so.6 (0x0015f000)
>> /lib/ld-linux.so.2 (0x00142000)
>>
>> ... (move /usr/local/libsmbios out of the way) ...
>>
>> # ldd /usr/bin/dellWirelessCtl
>> linux-gate.so.1 => (0x00f8b000)
>> libsmbios.so.1 => /usr/lib/libsmbios.so.1 (0x00a45000)
>> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0612f000)
>> libm.so.6 => /lib/libm.so.6 (0x0029e000)
>> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x060d0000)
>> libc.so.6 => /lib/libc.so.6 (0x0015f000)
>> /lib/ld-linux.so.2 (0x00142000)
>> # dellWirelessCtl --help
>> Usage: dellWirelessCtl [options]
>>
>> --help, -h Displays this information
>> --info, -i Get wireless info
>> --wlan <args> Set WLAN radio runtime status
>> --bt <args> Set Bluetooth radio runtime status
>> ...
>>
>> Michael E Brown wrote:
>>> On Tue, Mar 27, 2007 at 05:47:55PM -0700, Matt Wette wrote:
>>>> I have:
>>>>
>>>> # rpm -qa | grep smbi
>>>> libsmbios-libs-0.13.4-1.fc6
>>>> libsmbios-bin-0.13.4-1.fc6
>>>>
>>>> But if I run dellWirelessCtl I get ...
>>>>
>>>> # dellWirelessCtl --help
>>>> dellWirelessCtl: symbol lookup error: dellWirelessCtl: undefined symbol:
>>>> _ZN3smi25Radio_Transmission_EnableE
>>>>
>>>> What am I missing?
>>> Dont see how you could be missing anything.
>>>
>>> Did you install from the dell repo or from fedora extras? I am assuming
>>> this is an FC6 system?
>>>
>>> Have you ever compiled and installed libsmbios manually? Do you have any
>>> old copies of the lib sitting around anywhere? The only thing I can
>>> think of is if you have a 0.13.2 or earlier sitting in your search path
>>> somewhere.
>>>
>>> Try this (assuming you have slocate enabled):
>>> # locate libsmbios.so.1
>>>
>>> --
>>> Michael
>>>
>>>
>
More information about the Linux-Desktops
mailing list