Difference between revisions of "IBM High Rate Wireless LAN Mini-PCI Adapter with Modem"

From ThinkWiki
Jump to: navigation, search
(ThinkPads this card may be found in)
(added link on how to upgrade the card on linux)
(7 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
=== IBM High Rate Wireless LAN Mini-PCI Adapter with Modem ===
 
=== IBM High Rate Wireless LAN Mini-PCI Adapter with Modem ===
This is a Mini-PCI combination WiFi and Modem Adapter that is installed in a Mini-PCI slot.
+
This is a Type IIIa form factor Mini-PCI combination of WiFi and Modem Adapter. It is installed in a Mini-PCI slot.
  
 
=== WiFi Features ===
 
=== WiFi Features ===
Line 12: Line 12:
 
=== Modem Features ===
 
=== Modem Features ===
 
* Chipset: Actiontec
 
* Chipset: Actiontec
 +
* Bus: AC'97
 
</div>
 
</div>
 
|style="vertical-align:top" |
 
|style="vertical-align:top" |
 
[[image:mini-pci-wifi-card.gif|Mini-PCI WiFi Adapter]]
 
[[image:mini-pci-wifi-card.gif|Mini-PCI WiFi Adapter]]
 
|}
 
|}
 +
 
=== IBM Partnumbers ===
 
=== IBM Partnumbers ===
 
IBM FRU PN: 26P8092, 26P8160, 26P8472, 12P3637, 12P3657, 91P7661, 26P8294, 26P8295
 
IBM FRU PN: 26P8092, 26P8160, 26P8472, 12P3637, 12P3657, 91P7661, 26P8294, 26P8295
Line 24: Line 26:
 
* Actiontec IEEE 802.11b/Modem
 
* Actiontec IEEE 802.11b/Modem
 
* High rate wireless/modem Mini PCI combo card
 
* High rate wireless/modem Mini PCI combo card
 +
 +
=== Upgrade the card to support WPA ===
 +
Please visit the following [http://linux.junsun.net/intersil-prism/ link] for some excellent instructions on how to upgrade the card. This has been tested on an A30p.
  
 
=== Linux WiFi driver ===
 
=== Linux WiFi driver ===
Line 30: Line 35:
  
 
=== Linux Modem driver ===
 
=== Linux Modem driver ===
http://www.smlink.com Use SLMODEM driver for this modem (Smart Link Modem)
+
The Linux driver from [http://linmodems.technion.ac.il/packages/smartlink/ SmartLink] supports this device.<br>
 +
Latest version of this driver is 2.9.11.
 +
 
 +
If your ThinkPad reports having a AC'97 modem device ({{cmd|lspci<nowiki>|</nowiki>grep Modem|}}) then the ('''snd_intel8x0m''') driver should be used instead of the proprietary kernel module from SmartLink (see README ALSA mode), as it avoids tainting your kernel, and does not require a recompile each time you update your kernel version.
 +
 
 +
If you do not have a AC'97 modem device, you will have to compile the proprietary Smartlink kernel modules, or install them from your distribution vendor, if supplied.
 +
 
 +
For Debian this is sl-modem-daemon deb.
 +
 
 +
====Fedora====
 +
There is a slmodem rpm in the [http://rpmfusion.org RPM-Fusion] nonfree repository.
 +
{{NOTE|The following instructions assume you have a AC'97 modem device, if you do not the settings in the slmodem config file will be different}}
 +
Once you have installed the package, you need to edit {{Path|/etc/sysconfig/slmodem}} and set INTERFACE=alsa and ALSA_DEVICE=modem:1
 +
 
 +
{{NOTE|If ALSA_DEVICE<nowiki>=</nowiki>modem:1 does not work, run {{cmd|cat /proc/asound/cards|}} and use the number before the Modem line}}
 +
 
 +
In addition you can set the country for the correct recognition of dialling and busy tones, and to adhere to any local (possibly legal) requirements. If you do not set the country, it will default to USA.
 +
 
 +
You can then start the service, and set it to autostart on boot
 +
service slmodem start
 +
chkconfig slmodem on
 +
 
 +
After this you should have a /dev/ttySL0 device
  
 
=== ThinkPads this card may be found in ===
 
=== ThinkPads this card may be found in ===
Line 37: Line 64:
 
* {{T23}}, {{T30}}
 
* {{T23}}, {{T30}}
 
* {{X22}}, {{X23}}, {{X24}}
 
* {{X22}}, {{X23}}, {{X24}}
 
Mini-PCI wireless cards of any type may be installed on X2-series models that didn't originally have internal wireless if you are willing to do some hacking to add an antenna.  The LCD rear cover block radio signals.  The Wifi-equipped models had cutouts on the sides of the LCD rear cover near the top of the screen; these were covered with regular, non-signal blocking plastic covers.  The antennas were the type with a thin, 1" vane, and were mounted directly under the surface of the side, and very close to the front edge of the screen.  Presumably this gives them maximal clearance from the back of the LCD cover.  The wires are then routed down the sides and across the bottom, and pass through the left hinge, plugging into the Mini-PCI card under the left side of the keyboard.
 
 
The parts to do an original antenna install may also be purchased from the parts suppliers, with the exception of the plastic cutout covers.  You will need:  26P9819, rear LCD cover, wireless;  26P9826, the LCD brackets (which have mounts for the antennas); 26P9824, wireless antennas.
 
 
Be careful when choosing a Mini-PCI adaptor:  try to get one with the connectors as close to the back edge as possible, since the antenna leads may not have much extra length.  Also, some adaptors, such as the Senao, may appear to the BIOS as ethernet cards; this will cause the BIOS to complain annoyingly about two ethernet cards installed, requiring you to hit the <Esc> key at every boot.
 
  
 
===External Sources===
 
===External Sources===

Revision as of 20:29, 16 March 2014

IBM High Rate Wireless LAN Mini-PCI Adapter with Modem

This is a Type IIIa form factor Mini-PCI combination of WiFi and Modem Adapter. It is installed in a Mini-PCI slot.

WiFi Features

  • Chipset: Harris Semiconductor Prism 2.5
  • IEEE Standards: 802.11b
  • PCI ID: 1260:3873

Modem Features

  • Chipset: Actiontec
  • Bus: AC'97

Mini-PCI WiFi Adapter

IBM Partnumbers

IBM FRU PN: 26P8092, 26P8160, 26P8472, 12P3637, 12P3657, 91P7661, 26P8294, 26P8295

Also known (in IBM literature) as....

  • Mini PCI 802.11b/v.92 modem combo card (ACTIONTEC)
  • Actiontec (802.11b wireless / 56K modem)
  • Actiontec IEEE 802.11b/Modem
  • High rate wireless/modem Mini PCI combo card

Upgrade the card to support WPA

Please visit the following link for some excellent instructions on how to upgrade the card. This has been tested on an A30p.

Linux WiFi driver

This adapter works with the 'orinoco_pci' driver as part of any recent 2.4 or 2.6 kernel.
In addition the 'hostap' driver can also be used.

Linux Modem driver

The Linux driver from SmartLink supports this device.
Latest version of this driver is 2.9.11.

If your ThinkPad reports having a AC'97 modem device (lspci|grep Modem) then the (snd_intel8x0m) driver should be used instead of the proprietary kernel module from SmartLink (see README ALSA mode), as it avoids tainting your kernel, and does not require a recompile each time you update your kernel version.

If you do not have a AC'97 modem device, you will have to compile the proprietary Smartlink kernel modules, or install them from your distribution vendor, if supplied.

For Debian this is sl-modem-daemon deb.

Fedora

There is a slmodem rpm in the RPM-Fusion nonfree repository.

NOTE!
The following instructions assume you have a AC'97 modem device, if you do not the settings in the slmodem config file will be different

Once you have installed the package, you need to edit /etc/sysconfig/slmodem and set INTERFACE=alsa and ALSA_DEVICE=modem:1

NOTE!
If ALSA_DEVICE=modem:1 does not work, run cat /proc/asound/cards and use the number before the Modem line

In addition you can set the country for the correct recognition of dialling and busy tones, and to adhere to any local (possibly legal) requirements. If you do not set the country, it will default to USA.

You can then start the service, and set it to autostart on boot

service slmodem start
chkconfig slmodem on

After this you should have a /dev/ttySL0 device

ThinkPads this card may be found in

External Sources