hello everyone. I am new user here. I have an hp nc4000 laptop and I am interested in getting the smart card reader to work. I am using a 2.6.17 kernel on gentoo.
The slot is in the laptop's side, has the "SD" logo on it, and I can insert my mmc card into it normally. Here is my lspci output: 00:00.0 Host bridge: ATI Technologies Inc RS200/RS200M AGP Bridge [IGP 340M] (rev 02) 00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 340M] 00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02) 00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+] 00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller 00:09.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) 00:0b.0 CardBus bridge: O2 Micro, Inc. OZ711M1/MC1 4-in-1 MemoryCardBus Controller (rev 20) 00:0b.1 CardBus bridge: O2 Micro, Inc. OZ711M1/MC1 4-in-1 MemoryCardBus Controller (rev 20) 00:0b.2 System peripheral: O2 Micro, Inc. OZ711Mx 4-in-1 MemoryCardBus Accelerator 00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) 00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU] 00:12.0 USB Controller: NEC Corporation USB (rev 43) 00:12.1 USB Controller: NEC Corporation USB (rev 43) 00:12.2 USB Controller: NEC Corporation USB 2.0 (rev 04) 00:13.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet (rev 01) 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 330M/340M/350M here's the lspci -n output for the O2 Micro lines : 00:0b.0 0607: 1217:7114 (rev 20) 00:0b.1 0607: 1217:7114 (rev 20) 00:0b.2 0880: 1217:7110 It is hooked up to the pcmcia bus I think : pccardctl ls Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:00:0b.0) Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:00:0b.1) I have downloaded the driver package from you site, patched it for 2.6.17 kernel, using the patched posted on the mailing list, compiled and installed it. When I insert the ozscrlx.ko module dmesg shows : OZSCRLX O2Micro SmartCardBus Reader (for kernel >= 2.6.17) but the udev rule doesn't work and I don't get a dev node. So looking at /proc/devices I find the major number and do the following : mknod /dev/ozscrlx0 c 252 0 ls -l /dev/ozscrlx0 crw-r--r-- 1 root root 252, 0 2006-10-11 09:49 /dev/ozscrlx0 Then starting /etc/init.d/pcmcia and /etc/init.d/pcscd I get the following output in /var/log/messages Oct 11 09:51:45 blackheat pcscd: readerfactory.c:1093:RFInitializeReader() Attempting startup of O2Micro SmartCardBus Reader 00 00 using /usr/lib/readers/o2micro/lib_OZSCR.so Oct 11 09:51:45 blackheat pcscd: readerfactory.c:930:RFBindFunctions() Loading IFD Handler 2.0 Oct 11 09:51:45 blackheat pcscd: readerfactory.c:1128:RFInitializeReader() Open Port F10000 Failed (/dev/ozscrlx0) Oct 11 09:51:45 blackheat pcscd: readerfactory.c:1009:RFUnloadReader() Unloading reader driver. Oct 11 09:51:45 blackheat pcscd: readerfactory.c:249:RFAddReader() O2Micro SmartCardBus Reader init failed. Oct 11 09:51:45 blackheat pcscd: pcscdaemon.c:464:main() pcsc-lite 1.3.2 daemon ready. Any advices as to what I can do next ? Thank you. _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
