User Tools

Site Tools


add_a_network_interface_without_using_usb

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
add_a_network_interface_without_using_usb [2016/08/27 22:36] walkeradminadd_a_network_interface_without_using_usb [2017/02/01 16:31] walkeradmin
Line 20: Line 20:
 \\  \\ 
 \\ \\
-==== Connecting the NIC =====+===== Connecting the NIC ======
 \\  \\ 
 Here are the connections I used for this board: Here are the connections I used for this board:
 \\  \\ 
     GPIO     RPi Pin    Nic PNo    Nic Func     GPIO     RPi Pin    Nic PNo    Nic Func
- +     
-    GPI10    Pin23      1          CLK +    n/c                 1          CLK 
-                        +    n/                         WOL 
-                        +    GPIO10   19                  SI 
-                        +    GPIO08   24                  CS 
-                        +    3v3      17                  Vcc 
-                        +    GPIO25   22                  NT 
-                        +    GPIO09   21                  SO 
-                        +    GPIO11   23                  SCK 
-                        +    n/                         RST 
-                        10+    GND      20         10         GND 
 +\\  
 +===== Configuration ===== 
 +\\  
 +Enable the SPI Pins: 
 +\\  
 +    From the command line 
 +     
 +    sudo raspi-config 
 +     
 +    Advanced Options - SPI - Yes to Enable 
 +\\  
 +Add the following to your <color Orange>/boot/config.txt</color> 
 +\\  
 +    dtoverlay=enc28j60 
 +\\  
 +Now <color red>reboot</color> the Pi 
 +\\  
 +\\  
 +===== Updates ===== 
 +\\  
 +<color Red>WARNING!!! - </color>I initially got kernel panics when I tested this unit, so using a standard USB nic, you need to do the following: 
 +\\  
 +    sudo apt-get update 
 +    sudo apt-get upgrade 
 +    sudo rpi-update (this forces a kernel update) 
 +\\  
 +===== Testing ===== 
 +\\  
 +You can use a command line version of speedtest.net if you install it… 
 +\\  
 +    sudo apt-get install python-pip 
 +    sudo easy_install speedtest-cli 
 +     
 +    Run it with speedtest-cli 
 +\\  
 +I am currently getting:\\  
 +\\  
 +<color orange>4Mb/s Download</color>\\  
 +<color orange>3Mb/s Upload</color>\\  
 +\\  
 +The best part is that it is super reliable (and cheap) and we can still use the USB port for something else :) 
 +\\  
 +\\  
 +{{:gpio_spi_nic.jpg?400|}}{{:gpio_spi_nic_2.jpg?400|}} 
 +\\  
 +\\ 
  
  
  
add_a_network_interface_without_using_usb.txt · Last modified: 2023/03/09 22:35 by 127.0.0.1