WiFi DaynaPORT - BlueSCSI/BlueSCSI-v2 GitHub Wiki
BlueSCSI v2 Wi-Fi Setup
BlueSCSI allows you to emulate at DaynaPORT SCSI/Link network device using the Pico-W's Wi-Fi interface.
You’ll need the following to get started:
- A BlueSCSI v2 with a Pico W board already installed
- The latest firmware to enable Wi-Fi functionality
- A Macintosh with System 6 or 7 installed or Atari ST.
- A beta for Amiga is available as well - WiFi-Amiga
Hardware and Wi-Fi Configuration
-
Download the latest firmware and follow these instructions to update the firmware of your BlueSCSI v2.
-
Create a new text file in the root of your SD card and name it
bluescsi.ini
- Ensure the file extension is .ini and not .txt or anything else.
- Open this text file and enter the text shown below.
- Replace
MyWiFi
with your wireless network name andpass123
with your password. Save your file. - Wrap your password in double quotes
"
if your it contains;
or#
characters.
Your text file should look like the example below:
[SCSI]
WiFiSSID=MyWiFi
WiFiPassword=pass123
# Optional - Each Pico-W will generate its own MAC address, so only add this if needed.
# WiFiMACAddress=00:80:19:C0:FF:EE
- Create another new text file and rename it to
NE4.hda
The ‘NE4’ stands for network and the SCSI ID (4 is used in this example). Be sure to choose an unused SCSI ID! This will reserve the SCSI ID and allow the Wi-Fi DaynaPORT feature to work.
Software Configuration
You’ll need MacTCP or Open Transport installed on your Mac so you can connect to the internet.
MacTCP will work on System 6 or System 7. Open Transport will work on System 7 or later. Open Transport gives you the option of configuring your IP address via DHCP. If you install Open Transport it will often disable MacTCP.
[!NOTE] Open Transport was included by default in System 7.5.2 and later. You can install Open Transport manually on System 7.1 on Macs with a Motorola 68030 CPU or better and 5 MB of RAM. Version 1.1.2 or 1.3 of Open Transport are strongly recommended for this guide.
Using MacTCP
Find your local network information
[!CAUTION] Do not move on till you have all this information for your network!
You will need:
- An unused IP address on your WiFi Network
- The Subnet Mask of your WiFi Network
- The Router IP address of your WiFi Network
- A DNS server for your WiFi Network
Find this info by using another computer or phone connected to your WiFi network, details on how to find them here: Find Network Info
Installing
- Load this .hda image to your BlueSCSI, it has the following software installers:
- MacTCP 2.1
- DaynaPORT Drivers
- MacTCP Ping
- Various other Internet utilities and Disk management tools.
- Install MacTCP:
- System 6: Install MacTCP 2.1 by dragging it to the System Folder. Restart your Mac.
- System 7+: drag it into the Control Panels folder. Restart your Mac.
[!NOTE] If you try to install MacTCP in System 7 when you already have Open Transport installed, it will make the MacTCP control panel invisible. Uninstalling Open Transport will make the MacTCP control panel visible.
- Install the DaynaPORT 7.5.3 drivers via the provided disk image. You must mount the DaynaPORT image file on your desktop as the installer cannot be run from a subdirectory. Once the installer completes - Restart your Mac.
[!NOTE] If using System 6 you can use
MountImage
cdev (included on the image) to mount the image. Drag MoutImage into your System Folder and restart. Then open Control Panels, select MountImage. Select the first floppy icon. You MUST check "allow changes to the disk image" then select the DC4 (DiskCopy 4) DayanPORT Installer image.
[!NOTE] If you use the ‘Easy Install’ option the installer it may produce an error saying it cannot overwrite newer versions of Network (and similar) files on your disk. If this happens, instead go back and choose ‘Customize’ and select ‘DaynaPORT SCSI/Link’. This will only install the DaynaPORT driver and not any Apple networking software.
- Now we’ll configure MacTCP. Open MacTCP and select "Ethernet Built-In" and click "More.."
[!IMPORTANT] You will not enter the IP yet.
Enter the network information you gathered in the first step
Subnet
- Subnet mask is usually
255.255.255.0
.
Router
- The IP address of your router. Usually
192.168.1.1
.
Domain Name Server Information (DNS)
- Domain is the Search Domain - Use
local
if you don't know what this means. - IP Address use
1.1.1.1
or your ISP’s DNS server. - Click the Radio button to set it as the default option.
Click OK
to to back to the main MacTCP window.
Static IP
You can now set IP Address
for your Macintosh. For example, if your router is at 192.168.1.1
choose an unused IP, say 192.168.1.234
.
Close MacTCP and restart.
Upon the reboot - go back into MacTCP and ensure "Ethernet Built-In" is selected.
Close MacTCP and test with MacTCP Ping
.
Testing with MacTCP Ping
Now open MacTCP Ping
and try to ping 1.1.1.1
and bluescsi.com
- if you get a success back, your vintage Mac is now online!
Using Open Transport
- Install Open Transport 1.1.2 or 1.3. Restart your Mac.
[!NOTE] You must have Open Transport version 1.1.1 already installed before installing version 1.1.2. All versions of Open Transport can be found on MacintoshGarden.org. For more information about installing Open Transport, see the PiSCSI guide here.
- Install the DaynaPORT 7.5.3 drivers via the provided disk image. Restart your Mac.
[!NOTE] If you use the 'Easy Install' option the installer may produce an error saying it cannot overwrite newer versions of Network (and similar) files on your disk. If this happens, instead choose 'Customize' and select 'DaynaPORT SCSI/Link'. This will only install the DaynaPORT driver and not any Open Transport or Apple networking software.
-
Open the TCP/IP control panel. From the Connect via drop-down menu choose "Alternate Ethernet". You can then configure your network settings. In most cases, choosing the "Using DHCP Server" option is the easiest. Close the control panel and select Save.
-
Open a web browser to test your connection!
EtherTalk
When configured to use "EtherTalk Alternative" in the Network Control Panel, AppleTalk traffic will be sent over the BlueSCSI network interface to enable AppleShare and other AppleTalk protocols over Wi-Fi.
Since this traffic is sent as multicast though, some wireless access points will not forward it properly. Multicast traffic must also be sent at the lowest "mandatory data rate" of a Wi-Fi network since it has to be sent to all clients on the network, which means it will be very slow (often slower than wired LocalTalk) and can drop packets.
Tethering
You can use your phones hotspot to share your internet connection on the go with your vintage machine using the following steps:
iPhone Personal Hotspot
- Settings -> Personal Hot Spot
- Enable
Allow Others to Join
- Enable
Maximize Compatibility
- Note the SSID below, eg
Names iPhone 15
- Enable
- Setup your
bluescsi.ini
file as normal or use the WiFi DA to connect - TCP/IP settings
- IP:
172.20.10.2
- Gateway:
172.20.10.1
- NetMask:
255.255.255.0
- DNS:
1.1.1.1
- IP:
Troubleshooting
Review the log.txt
on the SD card - you should see a network Initialization section if you configured a Network device:
=== Network Initialization
WiFi MAC is 00:80:19:C0:FF:EE
Connecting to WiFi SSID "UniFi" with WPA/WPA2 PSK
Successfully connected to WiFi SSID UniFi
The Raspberry Pi Pico-W is equipped with a 2.4GHz wireless interface and cannot connect to 5GHz Wi-Fi networks.
Power the BlueSCSI via a USB wall plug (phone charger, etc) - the Pico-W may draw more power than available if just powering via the SCSI bus.
Delete the MacTCP Prefs file if it complains about the IP Address being invalid.
Performance
You will not want to use this on a Power Mac where an AAUI or built in ethernet is an option, but for many 68k machines it will allow you to get on to your favorite BBS, FTP site, or browse the web with FrogFind!
A real DaynaPORT connected to a PowerBook 180 using Fetch gets approximately 80kb/sec. The same machine with a BlueSCSI v2 Pico-W gets 60kb/sec.