毕业设计需要用到1托8的MOXA CP-168U卡做一个交换机管理程序,
在搭环境的过程遇到了这样那样的问题,
系统的问题就不说了,
这里主要讲在Ubuntu8.04下安装CP-168U驱动的问题。
在MOXA官方网站下载到最新的CP-168U驱动,
按照官方的安装指导进行安装:
安装向导 写道
用root帐户(sudo就可以了)
$ sudo make clean
$ sudo make install
$ cd /mxser/driver
$ sudo ./msmknod (生成设备文件,一直回车就行)
$ sudo modprobe mxser (加载mxser驱动)
$ cd /mxser/utility/diag
$ ./msdiag (查看设备运行状态,这里没有异常,如果没有运行"sudo ./msmknod",就会出现“Please run msmknod and load driver first or there are no Card in the system.“提示)
这样一路做下来,没有出现错误,
可是在使用minicom连接/dev/ttyM0 时,死活不能连接上!!!!
于是,卸载了重装N次,
依然不行,前后折腾了2天,
终于在google上搜索到了官方的答案:
它这样 写道
[Description]
Some of the latest Linux kernels have Moxa’s multiport serial board (MSB) drivers built-in. Therefore, after installing a Moxa PCI MSB on your PC, the built-in module will load automatically. You may see the mxser_new module with the lsmod command but cannot get access to its serial ports. If you would like to install the Moxa-provided drivers instead of using the built-in one, you may see that mxser and mxser_new modules exist at the same time after installation if you did not properly remove the built-in driver first. We need to remove the built-in driver before installing the Moxa-provided driver in order to let the Moxa driver work correctly with the Moxa SmartIO PCI serial board.
[Solution]
Please use the following procedure to remove the existing module and driver:
1. #rmmod mxser_new
2. #rm –f /lib/modules/2.6.xx-xx/kernel/drivers/char/mxser_new.ko
After uninstalling the built-in driver, we need to install the Moxa-provided driver:
1. In the directory mxser where you unzip our driver -> #make clean; make install
2. Load module -> #modprobe mxser
3. Check module -> #lsmod | grep mxser
4.
地址在:http://www.moxa.com/support/faq/faq_detail.aspx?id=622
意思就是系统自带的mxser_new导致官方的驱动不能正常工作,
需要卸载掉系统自带的驱动……
按照上面的操作卸载掉mxser_new之后,重新安装官方驱动,
果然,使用minicom可以连接上/dev/ttyM0了!
弄这个弄得人都憔悴了……人生在于折腾啊。
分享到:
相关推荐
Ubuntu 8.04 安装 G++ 详解 在 Ubuntu 8.04 系统中安装 G++ 编译器是非常必要的,特别是在配置 okl4 环境时。下面将详细介绍如何在 Ubuntu 8.04 中安装 G++。 首先,需要安装 build-essential 软件包,该软件包包...
### Ubuntu 8.04 安装与配置详解 #### 一、系统初始化 系统初始化是确保Ubuntu系统正常运行的基础步骤。此阶段涉及到的操作主要包括硬盘分区、安装过程中的选择(如语言、时区等),以及安装后的基础设置,如更新...
下面将详细介绍Ubuntu 8.04的安装过程,帮助初学者顺利进行系统安装。 一、准备工作 在开始安装Ubuntu 8.04之前,你需要确保以下几点: 1. 一个可靠的互联网连接,用于下载ISO镜像文件或获取更新。 2. Ubuntu 8.04...
然而,在Vmware虚拟机下Ubuntu 8.04安装的过程中,我们也需要注意一些常见的问题,例如虚拟机的性能问题、网络配置问题、系统兼容性问题等。只有当我们正确地解决了这些问题时,才能顺利地完成Ubuntu系统的安装。 ...
在安装Ubuntu 8.04时,可能会遇到各种问题,本文档是根据个人经验和网络资源整理出的一份详细安装指南,特别适用于使用Wubi安装方法。Wubi是一种允许在Windows内安装Ubuntu的简便方式,无需额外的分区或磁盘操作,且...
【标题】"79905-Ubuntu 8.04 GDM-LIST.tar.gz"揭示了这个压缩包文件是专门为Ubuntu 8.04操作系统设计的一个图形桌面管理器(GDM)主题集合。GDM,全称Gnome Display Manager,是GNOME桌面环境下的默认登录管理器,...
Ubuntu 8.04,代号Hardy Heron,是Ubuntu Linux发行版的一个重要版本,于2008年4月24日正式发布。这个版本为桌面用户提供了长达3年的安全更新支持,对于服务器用户则提供了5年的支持期,因此它对广泛的用户群体都...
里面包括grub020p;vmlinuz;initrd 我用这三个成功的硬盘安装了ubuntu-8.04-alternate-i386 又要用的看一下。 安装步骤其实很简单,如果有不会的可以看我的Blog相关内容 j2me.zor.org
Ubuntu 8.04 Server版安装图解 很完整
《Ubuntu 8.04速成手册1.0》是一份专为初学者设计的指南,旨在帮助用户快速掌握Ubuntu 8.04的操作系统安装、配置和日常使用技巧。Ubuntu 8.04,代号“Hardy Heron”,是Ubuntu Linux发行版的一个重要版本,发布于...
本文将详细介绍如何在仅有 128MB 内存甚至更低配置的机器上安装并优化 Ubuntu 8.04。 #### 二、安装 Ubuntu 8.04 由于 Ubuntu 8.04 的 LiveCD 需要至少 384MB 的内存才能运行,因此无法通过 LiveCD 来安装系统。在...
ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源ubuntu8.04默认的源
### 如何在ubuntu8.04中安装中文输入法 #### 概述 本文将详细介绍如何在Ubuntu 8.04系统中安装并配置中文输入法。对于初次接触Ubuntu的用户来说,这是一个非常实用的指南。Ubuntu 8.04(Hardy Heron)是一款非常...
本文将深入解析如何在Ubuntu 8.04系统上搭建这套开发环境,涵盖Java环境的配置、Tomcat服务器的安装与启动、以及集成开发环境Eclipse MyEclipse的设置。 ### Java环境配置 #### 安装Java运行环境与开发工具包(JDK)...
ubuntu8.04使用手册,ubuntu8.04使用手册ubuntu8.04使用手册,ubuntu8.04使用手册,ubuntu8.04使用手册,
1. **Ubuntu安装与启动**:手册首先会介绍如何下载Ubuntu 8.04的ISO镜像,然后使用USB驱动器或CD/DVD进行安装。这包括创建启动媒体、设置BIOS以从USB或光驱启动,以及在安装过程中选择合适的分区方式,如并行安装、...
### VirtualBox中安装Ubuntu 8.04 Server 在虚拟化技术越来越被广泛使用的今天,通过虚拟机软件如VirtualBox来模拟不同的操作系统环境已经成为一种非常常见的做法。本篇内容将详细介绍如何在VirtualBox中安装Ubuntu...
2. **准备Ubuntu安装介质**:可以使用USB驱动器或DVD来创建Ubuntu的启动盘。 3. **调整分区**:使用磁盘管理工具(如Windows的磁盘管理器)为Ubuntu创建一个新的分区,用于存储操作系统和文件。 4. **启动计算机**:...
《Ubuntu 8.04 速成手册》是一本针对初学者和中级用户的指南,旨在帮助读者快速掌握Ubuntu 8.04(Hardy Heron)操作系统的基本操作和高级技巧。Ubuntu是基于Debian的开源Linux发行版,以其用户友好、稳定性和安全性...