View: 5520|Reply: 2

OPI plus ethernet adapter not initializing on Kali 2.0

[Copy link]

15

threads

105

posts

387

credits

Intermediate member

Rank: 3Rank: 3

credits
387
Published in 2016-1-29 21:18:35 | Show all floors |Read mode
I have a weird problem of not being able to bring up the eth0 i-face under Kali 2.
The error logs arise:
[   17.602735] gmac0: probed
[   17.609326] gmac0 gmac0: eth0: eth0: PHY ID 00000000 at 0 IRQ poll (gmac0-0:00)
[   17.631288] gmac0 gmac0: eth0: Initialize hardware error

root@OrangePi_kali:~# journalctl -xn
-- Logs begin at Wed 2016-01-27 11:45:06 CET, end at Wed 2016-01-27 12:37:06 CET. --
Jan 27 12:37:06 OrangePi_kali dhclient[907]: Internet Systems Consortium DHCP Client 4.3.1
Jan 27 12:37:06 OrangePi_kali dhclient[907]: Copyright 2004-2014 Internet Systems Consortium.
Jan 27 12:37:06 OrangePi_kali dhclient[907]: All rights reserved.
Jan 27 12:37:06 OrangePi_kali dhclient[907]: For info, please visit https://www.isc.org/software/dhcp/
Jan 27 12:37:06 OrangePi_kali dhclient[907]:
Jan 27 12:37:06 OrangePi_kali dhclient[907]: Listening on LPF/eth0/c2:93:63:01:d4:23
Jan 27 12:37:06 OrangePi_kali dhclient[907]: Sending on   LPF/eth0/c2:93:63:01:d4:23
Jan 27 12:37:06 OrangePi_kali dhclient[907]: Sending on   Socket/fallback
Jan 27 12:37:06 OrangePi_kali dhclient[907]: DHCPRELEASE on eth0 to 192.168.178.1 port 67
Jan 27 12:37:06 OrangePi_kali systemd[1]: Unit smbd.service cannot be reloaded because it is inactive.


Is it a hardware problem or Kali 2 assembly/compilation one?

15

threads

105

posts

387

credits

Intermediate member

Rank: 3Rank: 3

credits
387
 Author| Published in 2016-2-2 22:10:55 | Show all floors
Further to this problem, I have mounted a Fedora 22 image on OPI plus, but result is the same: eth0 is not detected and the respective network card module is not loaded.
What network chipset is used on OPI and what is the way to load its module and activate the etho ?

15

threads

105

posts

387

credits

Intermediate member

Rank: 3Rank: 3

credits
387
 Author| Published in 2016-2-3 04:55:12 | Show all floors
I made further forum messages reading and apparently the answer has already been posted here:

http://www.orangepi.org/orangepi ... p;extra=&page=1

You have to use the right (and latest) script.bin & uImage for the board.
Tested with wireless USB keyboard/mouse, USB HD/Flash drive, USB to serial adapter ...
Ethernet works too.

After burning the image to the SDCard, download scriptbin_kernel.tar.gz from Mega or GoogleDrive.
It contains the latest kernel and script.bin
Unpack and copy uImage_OPI-2 to sdcard fat partition, rename to uImage.
Copy script.bin.OPI-PLUS_xxxxpyy to sdcard fat partition, rename to script.bin.
You may also copy the lib directory to the linux partition (if you are on Windows, do it after booting to OPI).

The solution worked for me and I was able to bring up the eth0 interface.
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list