Mesa hm2/hm2_7i96s.0: error finishing read

More
3 years 11 months ago #255800 by PCW
Yeah, except it looks like the debian RT kernels are bad...

Please Log in or Create an account to join the conversation.

More
3 years 11 months ago #255968 by rodw
Has anyone tried a PC with an inbuilt Intel 2.5 Gb NIC on board (a 1225v)? 
I've been looking at options to build a PC for linuxcnc with an I3 (have not done that for over 15 years)
Apparently the NIC requires the intel .igc driver which was added in kernel 5.16. Bookworm seems like its rolled forward to the 6.0 kernel now so it should be supported. Boards like the Gigabyte B560M Aorus Pro have this NIC and result in a more affordable build than others with Intel 1 gb NIC on board.
Interesting looking at some reviews on the Intel EXPI9301CTBLK PCI-Express Gigabit Network Adapter I am considering, there were a number of reviews from linux users along the lines of:

I've found from experience that Intel NICs tend to be particularly good. I'm a Linux user, and Intel's NICs are well-supported, they tend to Just Work, and work well. Sure enough, threw this in to a Ubuntu 18.04.1 machine, and it was immediately recognised and I was away.

and

If you care about throughput then you need an Intel card. Virtually all other NICs out there use the Realtek chip which has issues on Linux which are very well documented. Realtek NICs also don’t deliver true gigabit throughput very often in my experience.

I think we care about Throughput......
Sadly all the USFF PC's seem to use Realtek...

If we could come up with a simple hardware recommendation, it would be helpful...

Please Log in or Create an account to join the conversation.

More
3 years 11 months ago #255980 by arvidb
We don't care about throughput, we care about latency. Which is often contradictory to throughput unfortunately. (Probably even an ancient 10BASE-T link would have more than enough throughput for a Mesa card...)

Sorry, no experience with the 2.5 Gbit/s NICs.

Please Log in or Create an account to join the conversation.

More
3 years 11 months ago #255984 by tommylight
Well as luck would have it i have no 2.5GB ethernet, but i do have 10GB on this PC.
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

More
3 years 11 months ago #256059 by JT

Yes, I just use the kernel.org sources and RT patches and build with a script like:

mkdir rtlinux
cd rtlinux
wget www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.145.tar.xz
wget www.kernel.org/pub/linux/kernel/projects...10.145-rt74.patch.gz
tar -xpf linux-5.10.145.tar.xz
gunzip patch-5.10.145-rt74.patch.gz
cp patch-5.10.145-rt74.patch linux-5.10.145
cd linux-5.10.145
cat patch-5.10.145-rt74.patch | patch -p1
make xconfig
make -j4
sudo make INSTALL_MOD_STRIP=1 modules_install
sudo make install

Usually the only thing I change (if needed) in xconfig is the preemption mode.

 
Do you do a search for preempt and make sure fully preempt is checked?
JT

Please Log in or Create an account to join the conversation.

More
3 years 11 months ago #256063 by JT
I built the linux-5.10.153 kernel with the patch-5.10.153-rt76 using the instructions I created from PCW's information.
gnipsel.com/linuxcnc/kernel.html

I still get hm2/hm2_7i96s.0: error finishing read! itr-138855
Code:
sudo dmidecode -s system-manufacturer ASUS john@cave:~$ sudo dmidecode -s baseboard-product-name TUF GAMING B550-PRO john@cave:~$ sudo lshw -short -C memory H/W path Device Class Description ================================================================ /0/0 memory 64KiB BIOS /0/31 memory 32GiB System Memory /0/31/0 memory [empty] /0/31/1 memory 16GiB DIMM DDR4 Synchronous /0/31/2 memory [empty] /0/31/3 memory 16GiB DIMM DDR4 Synchronous /0/34 memory 384KiB L1 cache /0/35 memory 3MiB L2 cache /0/36 memory 32MiB L3 cache john@cave:~$ sudo lshw -short -C disk H/W path Device Class Description ================================================================ /0/100/1.1/0/0 hwmon0 disk NVMe disk /0/100/1.1/0/1 /dev/nvme0n1 disk 1TB NVMe disk /0/100/1.2/0.1/0 /dev/cdrom disk DVD-ROM TS-H353B /0/100/1.2/0.1/1 /dev/sda disk 2TB WDC WD20EZRX-00D john@cave:~$ grep processor /proc/cpuinfo processor : 0 processor : 1 processor : 2 processor : 3 processor : 4 processor : 5 processor : 6 processor : 7 processor : 8 processor : 9 processor : 10 processor : 11 john@cave:~$ grep 'cpu MHz' /proc/cpuinfo cpu MHz : 2373.276 cpu MHz : 2474.836 cpu MHz : 2879.039 cpu MHz : 2887.139 cpu MHz : 3293.267 cpu MHz : 2870.521 cpu MHz : 2861.481 cpu MHz : 2969.469 cpu MHz : 2878.147 cpu MHz : 2916.983 cpu MHz : 3498.044 cpu MHz : 2875.148

Going to try Tommy's 5.10 kernel next.

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.165 seconds
Powered by Kunena Forum