Jump to content

Superkoning

Members
  • Posts

    75
  • Joined

  • Last visited

Posts posted by Superkoning

  1. 10 minutes ago, umiddelb said:

    I've a similar problem with my Cubox-i after updating to 5.60 (ARMBIAN 5.60 stable Ubuntu 18.04.1 LTS 4.14.70-cubox). The eth0 interface comes up with an ipv6 address only:

    
    uli@cubox:~$ ifconfig eth0
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet6 fe80::d263:b4ff:fe00:8330  prefixlen 64  scopeid 0x20<link>
            inet6 fd97:40e:e79f:0:d263:b4ff:fe00:8330  prefixlen 64  scopeid 0x0<gl>
            ether d0:63:b4:00:83:30  txqueuelen 1000  (Ethernet)
            RX packets 22  bytes 3230 (3.2 KB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 24  bytes 3427 (3.4 KB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

     

     

    What if you issue

     

    ethtool -s eth0 speed 100 duplex full

     

     

     

  2. This is weird: after a few reboots, I get above 100 Mbps speeds on my Cubox, and ethtool says the interface is at 1000 Mbps.

     

    Weird,

     

    $ sudo ethtool eth0
    Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
                                             1000baseT/Full 
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Link detected: yes


     

  3. Ah, I found a workaround:

     

    root@cubox:~# ethtool -s eth0 speed 100 duplex full
    root@cubox:~# 

     

    ... and now I have (Fast) Ethernet.

     

    I yet have to find a way to make this permanent.

     

    EDIT:

     

    I made it permanent based on this instruction: https://www.cyberciti.biz/tips/howto-linux-add-ethtool-duplex-settings-permanent.html

    ... changing 

    ETHTOOL="/usr/sbin/ethtool"

    to

    ETHTOOL="sbin/ethtool"

     

    History shows:

    sudo nano /etc/init.d/100Mbs
    sudo chmod +x /etc/init.d/100Mbs
    sudo update-rc.d 100Mbs defaults
    sudo /etc/init.d/100Mbs start

    with in /etc/init.d/100Mbs :

     

    #!/bin/sh
    ETHTOOL="/sbin/ethtool"
    DEV="eth0"
    SPEED="100 duplex full"
    case "$1" in
    start)
    echo -n "Setting eth0 speed 100 duplex full...";
    $ETHTOOL -s $DEV speed $SPEED;
    echo " done.";;
    stop)
    ;;
    esac
    exit 0

     

     

  4. I installed Armbian_5.59_Cubox-i_Debian_stretch_next_4.14.66 on my Cubox-i.

     

    Boots nicely, but ethernet is not working. The ethernet cable/connection is working, because the cable does work via and ethernet-to-usb connector to the same cubox. EDIT: Oh, I must say that ethernet-to-usb is fast etnernet, not GigE /EDIT

     

    Dmesg included. Plus dmesg | grep network stuff.

     

    Tips how to proceed?

     

    root@cubox:~# cat dmesg.cubox.no-eth.txt | grep -i -e eth -e netw
    [    0.793426] fec 2188000.ethernet: 2188000.ethernet supply phy not found, using dummy regulator
    [    0.806213] fec 2188000.ethernet eth0: registered PHC device 0
    [   10.900568] Atheros 8035 ethernet 2188000.ethernet-1:00: attached PHY driver [Atheros 8035 ethernet] (mii_bus:phy_addr=2188000.ethernet-1:00, irq=POLL)
    [   10.900651] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [   13.984996] fec 2188000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
    [   13.985019] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready


     

     

    dmesg.cubox.no-eth.txt

  5. 9 hours ago, marine1988 said:

    i can´t find usbmount in last version of armbian :(

     

     

    $ apt search usbmount
    Sorting... Done
    Full Text Search... Done
    usbmount/xenial,xenial,now 0.0.22 all [installed]
      automatically mount and unmount USB mass storage devices


    and


     

    sudo apt-get install usbmount
    

     

    HTH

  6. Sometimes it's unclear if my Nanopi NEO2 is still running, or fully locked up / FUBAR. Ping and SSH give no result. As there is no HDMI, I have no way to check if it's still there.

     

    So I was thinking: can I let the green LED flash each x seconds as a sign of life?

     

    Quote from Igor: "Both are accessible via sysfs, green is configurable while blue is not lit and reacting to anything. ".  

     

    So a crontab script that writes something to /sys/ <LED> ... ? 

     

    Feedback appreciated.

     

     

     

     

  7. This is a FYI:

     

    My armbian did not automount my USB-disk. Possbile reason "By default, disk drives do not auto-mount in Ubuntu Server Edition.".

     

    Anyway: I solved it with usbmount:

     

    First install usbmount.

     

    Then, in /etc/usbmount/usbmount.conf change the line

     

    #MOUNTOPTIONS="sync,noexec,nodev,noatime,nodiratime"

     

    to

     

    MOUNTOPTIONS="sync,noexec,nodev,noatime,nodiratime,user,umask=0000"

     

    to make it writeable for all users. 

     

    HTH

     

  8. On 12/23/2017 at 4:02 PM, AtoxIO said:

    My Orange Pi Prime freezes when compiling anything major (Ruby, CPython). It completely locks up halfway through. No error or kernel panic from serial either.

     

     

    I have the same on my NanoPi NEO2: lockup with "make -j4". No problems with "make -j1" (=only use one core).  Can you try if that is the same on your system?

     

     

     

  9. Wow ... I just discovered "nmtui" to configure Wifi from the CLI / ncurses. No more difficult file editing for Wifi. Nice!

     

    nmtui -> "Activate a connection", then select the Wifi network you want to connect to, fill out the password, and you're done.

     

    After configuring, the settings appear in  /etc/NetworkManager/system-connections/

     

    Only after finding 'nmtui', I found this page https://docs.armbian.com/User-Guide_Getting-Started/#how-to-connect-to-wireless

     

    Hope this helps others.

     

  10. FYI & FWIW: Howto find your NanoPi NEO2

     

    Your NanoPi NEO2 is connected to your LAN, but how to find it? What is the IP address? Here are my methods:

     

    Via bonjour (Ubuntu to Ubuntu):

     

    ssh nanopineo2.local.

     

    Example:

    $ ssh nanopineo2.local.
    sander@nanopineo2.local.'s password: 
     _   _                   ____  _   _   _              ____  
    | \ | | __ _ _ __   ___ |  _ \(_) | \ | | ___  ___   |___ \ 
    |  \| |/ _` | '_ \ / _ \| |_) | | |  \| |/ _ \/ _ \    __) |
    | |\  | (_| | | | | (_) |  __/| | | |\  |  __/ (_) |  / __/ 
    |_| \_|\__,_|_| |_|\___/|_|   |_| |_| \_|\___|\___/  |_____|
                                                                
    Welcome to ARMBIAN 5.32.170704 nightly Ubuntu 16.04.3 LTS 4.11.8-sun50iw2

     

    Scan all devices (IP + MAC):

     

    $ sudo arp-scan --localnet
    Interface: wlp2s0, datalink type: EN10MB (Ethernet)
    Starting arp-scan 1.9.5 with 256 hosts (https://github.com/royhills/arp-scan)
    192.168.0.1    64:d1:a3:03:8a:01    Sitecom Europe BV
    192.168.0.106    02:01:9c:45:40:2d    (Unknown: locally administered)
    192.168.0.110    00:13:77:fa:63:e3    Samsung Electronics Co.,Ltd
    192.168.0.102    ec:1f:72:59:48:b2    SAMSUNG ELECTRO-MECHANICS(THAILAND)
    4 packets received by filter, 0 packets dropped by kernel
    Ending arp-scan 1.9.5: 256 hosts scanned in 2.527 seconds (101.31 hosts/sec). 4 responded


    Compare with when the NanoPi is off / unconnected, and you know your device. In my case it's 192.168.0.106

     

    Hope this helps.

     

     

     

     

     

  11. I've put both my swap file and my git project on the USB drive. I deactivated the swapfile on the SD card. And still my system stalls with a "make -j4".

     

    I can't see anything special in the monitoring output:

    - swap is only used for 14MB

    - cpu is 98% idle (!), whereas cc1plus processes are using cpu cores for 70-90% each

    - kswap is at 26% cpu usage ... that might be high

    za 26 aug 2017  7:21:12 UTC
     07:21:12 up 1 day, 18:45,  2 users,  load average: 2,09, 1,50, 1,02
    37672
                  total        used        free      shared  buff/cache   available
    Mem:            483         426           6           1          50          33
    Swap:          1023          14        1009
    top - 07:21:12 up 1 day, 18:45,  2 users,  load average: 2,09, 1,50, 1,02
    Tasks: 125 total,   5 running, 120 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  0,1 us,  0,2 sy,  0,0 ni, 98,9 id,  0,7 wa,  0,0 hi,  0,0 si,  0,0 st
    KiB Mem :   495440 total,     7208 free,   450112 used,    38120 buff/cache
    KiB Swap:  1048572 total,  1033972 free,    14600 used.    20772 avail Mem 
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
    30720 sander    20   0  135260 116048  10588 R  90,0 23,4   0:06.45 cc1plus
    30721 sander    20   0  133224 115304  10764 R  90,0 23,3   0:06.44 cc1plus
    30722 sander    20   0  131196 112388  10748 R  80,0 22,7   0:06.19 cc1plus
    30719 sander    20   0  133228 115736  10720 R  75,0 23,4   0:06.41 cc1plus
       94 root      20   0       0      0      0 S  25,0  0,0  14:22.82 kswapd0
    30763 sander    20   0    7352   3108   2648 R  10,0  0,6   0:00.04 top
        8 root      20   0       0      0      0 S   5,0  0,0   0:02.97 rcu_sched
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
       94 root      20   0       0      0      0 R  26,3  0,0  14:22.87 kswapd0
    

     

  12. Update from my side:

     

    With the "stress" command starting a lot of CPU processes, I can NOT get a lockup; CPU load very high, but it keeps working. So not a CPU problem after all?

     

    So my next guess:  a disk problem. As a first test, I disabled my swap space. A new "make -j4" did NOT result in a lock-up, but in "virtual memory exhausted: Cannot allocate memory".  Maybe that's better than a lockup ... :-)

     

    To be continued.

  13. 4 hours ago, Naguissa said:

    Maybe power issue. Can you check with other PSU?

    Enviado desde mi Jolla mediante Tapatalk
     

    I tried that, and re-tested, and it looked a bit better, but it seems the problem is different than I described: the NEO2 is still alive, it seems. Instead of a print each second, it now prints once somewhere in x minutes.

    'uptime' shows a load aka waiting queue of 32 processes. 

    The NEO2 is still ping-able (1-2 ms). But a new ssh connection times out.

    So extremely overloaded, but still alive

     

    So not a PSU problem, I would say?

     

    di 22 aug 2017 17:43:42 UTC
     17:43:47 up 24 min,  2 users,  load average: 6,10, 5,01, 2,51
    30523
    di 22 aug 2017 17:43:56 UTC
     17:44:01 up 25 min,  2 users,  load average: 6,14, 5,07, 2,58
    30281
    di 22 aug 2017 17:44:07 UTC
     17:44:12 up 25 min,  2 users,  load average: 6,12, 5,10, 2,61
    30402
    di 22 aug 2017 17:44:22 UTC
    
    
     17:53:42 up 35 min,  2 users,  load average: 15,02, 12,76, 7,83
    33310
    di 22 aug 2017 18:03:55 UTC
     18:08:01 up 49 min,  2 users,  load average: 20,89, 19,22, 14,30
    31129
    di 22 aug 2017 18:08:09 UTC
     18:08:20 up 49 min,  2 users,  load average: 20,04, 19,20, 14,51
    31250
    di 22 aug 2017 18:10:22 UTC
     18:20:03 up  1:01,  2 users,  load average: 24,44, 23,30, 19,40
    31129
    di 22 aug 2017 18:27:27 UTC
     18:31:13 up  1:12,  2 users,  load average: 26,97, 26,43, 22,89
    33067
    di 22 aug 2017 18:40:02 UTC
    

     

  14. Hi,

     

    When I put a heavy load on my NanoPi NEO2, it locks up. The ethernet light keeps flashing, so there is still something alive? After a power reset, the NEO2 works again.

     

    I've already put a CPU fan on my CPU. CPU temp is at 25 degrees Celsius in rest, and goes up to 37 degrees Celsius under the heavy load.

    The heavy load is a "make -j4" of a C source code project

     

    Tips how to solve this?

     

     

    sander@nanopineo2:~$ while true; do date ; uptime ;  cat /etc/armbianmonitor/datasources/soctemp; sleep 2; done | tee  mijn-log.txt
    Tue Aug 22 11:46:37 UTC 2017
     11:46:37 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28342
    Tue Aug 22 11:46:39 UTC 2017
     11:46:39 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28584
    Tue Aug 22 11:46:41 UTC 2017
     11:46:41 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28463
    Tue Aug 22 11:46:43 UTC 2017
     11:46:43 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28705
    Tue Aug 22 11:46:45 UTC 2017
     11:46:45 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28827
    Tue Aug 22 11:46:47 UTC 2017
     11:46:47 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28463
    Tue Aug 22 11:46:49 UTC 2017
     11:46:49 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    30281
    Tue Aug 22 11:46:51 UTC 2017
     11:46:51 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28584
    Tue Aug 22 11:46:53 UTC 2017
     11:46:53 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    30402
    Tue Aug 22 11:46:55 UTC 2017
     11:46:55 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28827
    Tue Aug 22 11:46:57 UTC 2017
     11:46:57 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28705
    Tue Aug 22 11:46:59 UTC 2017
     11:46:59 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28705
    Tue Aug 22 11:47:01 UTC 2017
     11:47:01 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28463
    Tue Aug 22 11:47:03 UTC 2017
     11:47:03 up  5:24,  2 users,  load average: 0.00, 0.00, 0.00
    28342
    Tue Aug 22 11:47:05 UTC 2017
     11:47:05 up  5:25,  2 users,  load average: 0.00, 0.00, 0.00
    29917
    Tue Aug 22 11:47:07 UTC 2017
     11:47:07 up  5:25,  2 users,  load average: 0.08, 0.02, 0.01
    29069
    Tue Aug 22 11:47:09 UTC 2017
     11:47:09 up  5:25,  2 users,  load average: 0.08, 0.02, 0.01
    33431
    Tue Aug 22 11:47:11 UTC 2017
     11:47:11 up  5:25,  2 users,  load average: 0.47, 0.10, 0.03
    36945
    Tue Aug 22 11:47:13 UTC 2017
     11:47:14 up  5:25,  2 users,  load average: 0.47, 0.10, 0.03
    37187
    Tue Aug 22 11:47:25 UTC 2017

     

    ... and then nothing more
     

     

     

  15. I just bought and received a FriendlyELEC NanoPi NEO2 because it's cheap (15 USD ex shipping), it's tiny, it's 64-bit and it has a GigE. 

     

    And so far I like it very, very much. Armbian Ubuntu works flawlessly only it. Impressive.

     

    Please note: the NanoPi NEO2 has no HDMI or other video out.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines