﻿Changes for package: PCMCIA
===============================================================================
$Id: pcmcia.txt 44543 2016-02-16 12:47:00Z kristov $
===============================================================================

2.0.2:
------
29.01.2002 rresch
	- added PCMCIA-enablers for AVM A1/FRITZ PCMCIA and Sedlbauer Speed Star PCMCIA
        - corrected version-mismatch between Modules and cardmgr
        - corrected include of other .conf - Files in /etc/pcmcia

2.1.0:
------
11.02.2002 rr
	- Updated PCMCIA to 3.1.31
	- diverted etc/pcmcia/config into several files with perl-script (to be found in src/pcmcia)
	- included cardctl for debugging
	- added experimental auto-config-Support for Teles S0 PCMCIA
		modified config.c in hisax-driver
	- added experimental support for Elsa PCMCIA ISDN
	- added some experimental drivers for several cards (e.g. Wave - Lan)

12.02.2002 rr
	- changed opt/etc/pcmcia/network to start network cards on insert and shutdown on remove
	- changed opt/pcmcia.txt to pack only the really necessary files into opt.tgz
		cis.tgz will only be copied if there is a card-type configured which needs it
	- changed opt/etc/rc.d/pcmcia not to unpack cis.tgz if it doesn't exist.
	- udpated opt/etc/pcmcia/network to support removal and reinsertion of network-cards
		ip-address will _not_ be set by this script yet
	- re-added Elsa Airlancer MC 2 Support (wl24_cs.o)
	- new Ethernet-Adapters:
		- Asix AX88190 Fast Ethernet
		- Fujitsu FMV-J181/182 Ethernet
		- Symbol Spectrum24 WLAN Adapter
		- LA4111 Spectrum24 Wireless LAN PC Card
		- Xircom CreditCard Ethernet CE-10

13.02.2002 rr
	- added Realtek 8139 Driver for Cardbus Ethernet Cards - eg. D-Link DFE-690TXD and others
	- modified opt/etc/rc.d/pcmcia to support options for PCMCIA Network Cards
	- modified opt/etc/pcmcia/network to shutdown all Networks on specified Interface (also aliases)
		on reinsertion the ip-adress of this card will be restored like ip-up does it
		but only for the specified card so that other cards are not affected

19.02.2002 rr
	- added Driver for BreezeCOM SA PCR-11 Pro (xbrzcom_cs)
	- added Driver for NWN Swallow 550/1100 Wireless LAN Card (swallow_cs)

20.02.2002 rr
        - modified etc/pcmcia/config to _not_ load 8390.o automatically with
	  pcnet_cs.o because this driver has already been loaded by etc/rc.d/eth
	- corrected a bug with multifunction-card. Install pseudo-Ethernet-driver
          serial_cs if you have problems with this cards

24.02.2002 rr
	- updated 3c589_cs.o
04.03.2002 jw5
- opt/package.txt adjusted to new file format (see base/doc/dev/opt.txt)

05.03.2002 rr
	- removed Auto-Config-Support for Teles SO PCMCIA because: Doesn't work
	- Unload of isdn-cards now works even if removed suddenly
	- Added Support for SCSI-Controllers and other devices (e.g. IDE HDD's, ...)

06.03.2002 rr
	- Updated Cardmgr to 3.1.33 and Update of all Drivers
	- Updated realtek_cb to use the same sources as rtl8139.o
	- New Driver orinoco_cs
	- Corrected a Bug in PCMCIA-SCSI
	- removed no longer needed files in opt/etc/pcmcia
07.03.2002 rr
	- Added Wireless extensions.
	- Tested PCMCIA-HDD (and Compact-Flash) Support - fixed a bug
	- Added mknod to pcmcia-package to automatically generate the necessary device-nodes.
08.03.2002 rr
	- Added auto-mount/unmount capability for ide and scsi-devices
	- pcmcia-ide-devices now use the same init-script as scsi-devices do
11.03.2002 rr
	- Changed Device-Node Generation. 
	  Now the nodes for Block-Devices are generated from a .tgz Archive (smaller)
	- pcmcia-scsi now supports the device-name sr0 and scd0 for the first SCSI-CDROM.

16.03.2002 rr
	- reworked Wireless-Lan Support
	- etc/pcmcia/wireless now includes /etc/pcmcia/network '. network'
	- Network Routes are (re-) set in /etc/pcmcia/network so if you remove
	  and re-insert the card the routes are set up correctly

17.03.2002 rr
	- Wireless-Extensions now use Key-Memory [1]

24.03.2002 rr
	- nodes.tgz no longer necessary because nodes already defined in rootfs now

25.03.2002 rr
	- opt_wlan saves it's data into /etc/pcmcia/wlan.opts and does no longer use rc.cfg
	- pcmcia saves ip-configuration into /etc/pcmcia/network.opts
	
29.03.2002 hs
	- renamed startup-files for new startup-concept

01.04.2002 hs
	- added function call to rc.scripts

02.04.2002 rr
	- removed code from /etc/pcmcia/scsi which accessed /etc/rc.cfg
	- now /etc/fstab will be parsed for auto-mounting

04.04.2002 rr
	- updated etc/pcmcia/config.opts to 3.1.33 defaults
	  -> not so much messages on startup
	- included irq 7 because fli4l does never uses LPT-IRQ

08.04.2002 rr
	- Added WLAN_AP to regsiter to Access-Points

12.05.2002 rr
	- Added Script to Shut Down PCMCIA-Services

03.06.2002 rr
	- Added Channel-Setup
	- Corrected a Bug with Access-Point-Setup

04.06.2002 rr
	- Added Data-Rate Selection for WLAN

06.07.2002 rr
	- added Support for AVM B1/M1/M2 PCMCIA

2.1.1:
------
06.08.2002 rr
	- Added WLAN-Config-Support for non-PCMCIA-WLAN-Cards (PCI/PLX)
	  there are still no drivers for such Cards for the 2.2.x Kernel series
16.08.2002 rr
	- Added Kernel 2.4.19 drivers and utilities
	  Drivers spectrum24, spectrum24t, swallow, cs89x0,
	  xbrzcom, xircce are no longer part of the fli4l pcmcia-package
	  maybe i'll find sources which work with kernel 2.4.19
18.08.2002 rr
	- Added Drivers hostap_cs, hostap_pci, hostap_plx
	  which are for Prism 2,2.5 and 3 based pcmcia, pci and
	  pcmcia in plx wlan cards - untested
26.08.2002 rr
	- Removed Driver mpsuni_cs - does no longer compile but rarely used card
03.12.2002 rr
        - Move to new pcmcia_cs 3.2.3
        - Added Kernel 2.4.20 drivers
	- Added alternative ELSA Airlancer MC-2 driver (needs Firmware 2.0.6 or higher)
	  This driver supports WEP and opt_wlan
	- removed driver SYM53c500_cs
	- new driver Version hostap_cs|pci|plx
	- added kernel-drivers for orinoco_pci|plx

2.1.2:
------
29.12.2002 rr
	- Auto-Config for PCI/PLX WLAN-Devices - WLAN_DEVICE now obsolete

26.01.2002 jw
	- Extended Check for WLAN_MODE='master'
	  - only works if suitable Driver is loaded (hostap)

27.01.2002 rr
	- wlan-mode must be written in lower-case Letters now

2.1.3:
------
19.04.2003 rr
	- seperated opt_wlan

26.05.2003 rr
    - Driver hostap_cs update to Version 0.0.3
    - Driver wl24_n_cs update to Version 1.53Beta5

07.06.2003 rr
    - removed old WLAN-Driver wl24_cs
    - renamed new WEP-capable Driver wl24_n_cs to wl24_cs

08.06.2003 rr
    - moved driver hostap_cs completely to package wlan
      - only pcmcia-specific configuration files stay here

2.1.5:
------
9.10.2003 rr
    - Update to pcmcia_cs Version 3.2.5

15.11.2003 tb
    - /etc/pcmcia/ide-cs.conf:
      replaced ide_cs with ide-cs

14.12.2003 rr
    - removed teles_cs finally because the driver does no longer compile correctly
      So PCMCIA ISDN-Cards from Teles will no longer work but may do with dummy_cs.   

15.12.2003 rr
    - fixed minor bug (cosmetic) with driver serial_cb

2.1.6:
------
3.2.2004 rr
    - Changed PCMCIA to In-Kernel-PCMCIA:
      Most Cardbus-Drivers are now obsolete - use the normal PCI-Drivers instead:
        3c59x instead of 3c575_cb and so on
      Cardbus-Bridges now need the PCIC-driver yenta_socket - not i82365 !

2.1.7:
------

2.1.8:
======

2.1.9:
======
15.12.2004 rr
    - removed PCIC-Driver PLX9052 on Request of Original Author Pavel Roskin.
    
2.1.10:
======
03.06.2004 rr
    - included 'old' external PCIC-Driver i82365 to support older/exotic PCMCIA Bridges
    

2.1.13
------

3.0.0:
------

3.0.1:
------

3.1.0:
------

3.1.1:
------
2006.08
    - reverted accidently overwritten rc110.pcmcia to original version
    - replace *insmod with modprobe

3.1.2:
------
2007.05 rr
    - using kernel-hotplug for kernel-2.6/pcmcia(16-Bit cards) as cardbus did already in 2.4.
3.1.3:
------

3.1.4:
------

3.3.0:
------

3.3.1:
------

3.3.2:
------

3.4.1:
------

3.5.0:
------
2010.01.16 - rr
    - PCMCIA-IDE moved to package hd - drivers: pcmcia-hd and pcmcia-cs (the later only with pcmcia-ide adapters which are really rare)

3.6.0:
------
2011-04-29
    - release of stable version

3.6.1:
------

3.7.0:
------
2012-03-31 kristov
    - moving ahead to new uClibc/fli4l buildroot!
    - pcmciautils updated to 018-6
    - pcmcia-cs tools removed, they are not maintained anymore
2012-07-24 kristov
    - pcmcia-startup-socket moved to /usr/sbin

3.10.1:
-------
FFL-413:       Treiber firmware_class.ko existiert nicht mehr
FFL-459:       pcmcia crashed bei reboot, Beim Boot werden keine Speicherbereiche zugewiesen.
FFL-634:       PCMCIA-Treiber-Prüfung defekt

3.10.2:
-------
(keine Änderungen)

3.10.3:
-------
(keine Änderungen)

3.10.4:
-------
(keine Änderungen)

3.10.5:
-------
(keine Änderungen)
