$Date: 2006/10/05 09:06:34 $ $Revision: 1.25 $ Bluegiga Access Server 229x SW version 3.0 README ======================================================================== Location ======== http://bluegiga.com/as/ Contents ======== - Summary of changes since SW version 2.2 - NOTE: NO update is available for Access Server with SW version 2.2; you have to wait for SW version 3.1 - SDK update is available for SDK customer in its normal location Changes since 2.2 ================= System ------ - no need for null modem adapter with direct serial cable (management console) USING NULL MODEM ADAPTER DOES NOT WORK - Compact Flash memory cards are now supported - there is no /mnt/mtd anymore, user flash partition is mounted to /usr/local, also some other directory structure cleanup - kernel updated to 2.6.17 - multi-user support (when you log in as root, you are now in /root, not /) - network startup scripts and configuration in Setup reworked - hotplug reworked - wlan support reworked - /etc/termcap added - /etc/inittab improved - /etc/motd removed - updated busybox to 1.2.1 - rc.sysinit: runonce scripts and cleanup - udhcpd.conf -> udhcpd-gn.conf - RTC in SW2.2 used wrong epoch 1970, kludge added to fix it. - utf8 support - use zcip for zeroconf. - pppd: dhcp support for (already obsolete) bluetooth lan profile - hotplug.usb: Use wpkgdparam ("--auth") to usb dongles too - several Open Source component updates Bluetooth --------- - /etc/bluetooth.setup is removed, all settings (with Setup, by user) now stored to /etc/bluetooth.conf - Serial Port Profile is now disabled by default - updated Obexsender, Obexserver, SMS GW, see http://bluegiga.com/as/2.2/2-2-obex-smsgw/ - use compile date in READY prompt, not main's rcs stamp. - iWRAP socket is not closed if invalid password - you can have lines with format "10101 set control autoexec..." in /etc/bluetooth.conf, not needing 10101 { set control autoexec} syntax Utilities --------- - updated Obexsender, Obexserver, SMS GW, see http://bluegiga.com/as/2.2/2-2-obex-smsgw/ - setup: - "setup -o" outputs current config for "setup -m" - Advanced: add "btcli inquiry 4" - bluetooth: Add LAP IP config, mostly for ppp-dhcp-plugin. - fix if obexsender.conf or log directive is missing. - fix loading of empty iWRAP pass - fix root crontab location in setup help - wrapid: outputs updated software components, knows more options: --serial, --product, --prodid, --revision, --revid - btcli: Add --fast: same as "--timeout 1" add --quiet: don't output anything. Return 1 if there is no output from iWRAP, 0 if some. For example: "btcli -q quit || echo iWRAP is not running" Some logic fixes. close() is not broken anymore... - wpkgd: added --list and --erase wrappers to dpkg - dataflasher: system upgrade utility reworked - kitt: LED/buzzer utility added - dfu: baseband upgrade appplication reworked - addgroup, delgroup: commands added - wrapfinder: Find zeroconf duplicates. Return errorlevel 1 if none found. - added "service" command - libhistory added SDK --- - toolchain upgrade: - kernel 2.6.17 - GCC 3.4.5 - Glibc 2.3.6 - GDB 6.4 - Crosstool 0.42 - reflash-df.wpk is for old (pre 060630001 AS) with 16MB of DataFlash, reflash-if.wpk for RoHS versions with 32MB Intel Strataflash - libbgio removed; all information can be retrieved from wrapid and LED/Buzzer controlled using /dev/led - libobex and libobexclient removed, low level access to OBEX API must be done with a separate contract with Bluegiga in the future obexbrowser is no longer an example - "make sdk" build native toolchain, which can be mounted from USB stick with sdkmount.wpk - SDK has better support for generating wpk's (use make appwiz!) - software packages (wpk) now have support for defining config files so that they are not overwritten in upgrade - openssl is not splitted anymore Contact ======= support@bluegiga.com