diff -ru Apple16X50Serial-13/Apple16X50PCCard.cpp Apple16X50Serial.hack/Apple16X50PCCard.cpp
--- Apple16X50Serial-13/Apple16X50PCCard.cpp	Wed Apr  9 14:43:28 2003
+++ Apple16X50Serial.hack/Apple16X50PCCard.cpp	Sat Jul 12 22:18:58 2003
@@ -105,6 +105,26 @@
     cisparse_t parse;
     u_char buf[64];
 
+    // Hack to replace CIS data for AIRCARD 750 -- by MCD
+    cisdump_t cisinfo = { 140, 
+		{ 	0x01,0x01,0xFF,0x17,0x03,0x41,0x00,0xFF,0x20,0x04,0x92,0x01,0x10,0x07,0x21,
+			0x02,0x02,0x00,0x15,0x37,0x07,0x00,0x53,0x69,0x65,0x72,0x72,0x61,0x20,0x57,
+			0x69,0x72,0x65,0x6C,0x65,0x73,0x73,0x00,0x41,0x43,0x37,0x31,0x30,0x2F,0x41,
+			0x43,0x37,0x35,0x30,0x00,0x47,0x50,0x52,0x53,0x20,0x4E,0x65,0x74,0x77,0x6F,
+			0x72,0x6B,0x20,0x41,0x64,0x61,0x70,0x74,0x65,0x72,0x00,0x52,0x31,0x00,0xFF,
+			0x1A,0x05,0x01,0x03,0x00,0x07,0x73,0x1B,0x10,0xE0,0x01,0x19,0x78,0x4D,0x55,
+			0x5D,0x25,0xA3,0x60,0xF8,0x03,0x07,0x30,0xBC,0x86,0x1B,0x08,0xA1,0x01,0x08,
+			0xA3,0x60,0xF8,0x02,0x07,0x1B,0x08,0xA2,0x01,0x08,0xA3,0x60,0xE8,0x03,0x07,
+			0x1B,0x08,0xA3,0x01,0x08,0xA3,0x60,0xE8,0x02,0x07,0x1B,0x04,0xA4,0x01,0x08,
+			0x23,0x14,0x00,0xFF,0x00 
+		} };
+    
+    DEBUG_IOLog("%s: replacing CIS info (len=%d)...\n", Name, cisinfo.Length);
+    if (Provider->cardServices(ReplaceCIS, (void*)handle, (void*)&cisinfo) == CS_SUCCESS) {
+        DEBUG_IOLog("succeeded!\n");
+    } else {
+        DEBUG_IOLog("failed.\n");
+    }
     tuple.DesiredTuple = CISTPL_FUNCE;
     tuple.Attributes = 0;
     tuple.TupleData = buf;
@@ -239,7 +256,8 @@
     if (!UARTInstance) goto fail;
     
 
-    if (Modem) {
+    if (1) {
+    //if (Modem) {
         setProperty(kIOTTYBaseNameKey, "pccard-modem");
         if (!InterfaceBaseName)
             InterfaceBaseName="PCCard Modem"; // this will be displayed in NetworkPrefs
diff -ru Apple16X50Serial-13/Apple16X50Serial.pbproj/project.pbxproj Apple16X50Serial.hack/Apple16X50Serial.pbproj/project.pbxproj
--- Apple16X50Serial-13/Apple16X50Serial.pbproj/project.pbxproj	Wed Apr  9 14:43:28 2003
+++ Apple16X50Serial.hack/Apple16X50Serial.pbproj/project.pbxproj	Sat Jul 12 22:28:50 2003
@@ -408,12 +408,12 @@
 		<dict>
 			<key>CFBundleIdentifier</key>
 			<string>com.apple.driver.Apple16X50PCCard</string>
-			<key>FunctionName</key>
-			<string>Serial Port</string>
 			<key>IOClass</key>
 			<string>com_apple_driver_16X50PCCard</string>
 			<key>IOKitDebug</key>
-			<integer>0</integer>
+			<integer>1</integer>
+			<key>IONameMatch</key>
+			<string>pccard192,710</string>
 			<key>IOProbeScore</key>
 			<integer>1000</integer>
 			<key>IOProviderClass</key>



