1. 誰會配置linux把4g模塊和網口建立網橋,其他電腦通過交叉線連linux網口訪問4G網路求詳細步驟感謝感謝
這個要加一個路由器才能把4G網路有線分享給其他電腦
2. linux什麼時候載入4g模塊
寫入到rc.sysinit腳本中,讓他系統啟動的載入模塊就可以,當然其它模塊也載入到這個位置的;
我指的是rel系列的系統
3. Openwrt添加rtl8139 驅動
在openwrt嵌入式產品開發中添加。
需要將4G模塊驅動代碼直接編譯到系統中,省去了生成ko驅動文件手動載入操作,下面將驅動代碼添加到openwrt的方法總結如下:
步驟1:拷貝驅動代碼將需要添加的驅動代碼拷貝到linux內核driver對應的文件夾下。/openwrt/openwrt-hiwooya/build_dir/target-mipsel_24kec+dsp_uClibc-0、9、33、2/linux-ramips_mt7688/linux-3、18、29/drivers/net/usb。
步驟2:修改Makefile在driver對應的文件夾中修改Makefile,把新加的驅動源文件添加到Makefile中。
步驟3:修改Kconfig在driver對應的文件夾中修改Kconfig,把新加的驅動menuconfig相關配置添加到Kconfig中。
步驟4:修改*、mk文件需要修改package/linux/moles/下對應的usb、mk文件,添加以下內容。需要特別注意,這里是openwrt與一般linux的不同之處。
4. 在linux系統中,如何安裝各種硬體的驅動呀
看格式,如果是自己開發的驅動,就是****.ko格式
使用如下指令掛載:
insmod ****.ko
如果是官方提供的,常見有兩種,一種是可執行的(在linux終端下綠色,用ll看,該文件有x屬性),直接到那個目錄下執行
./****.bin
如果是gz,很可能需要編譯和安裝,那個就是
./configure
make
make install
5. 如何在linux下安裝網卡驅動
1.檢查是否安裝網卡驅動 執行命令:lspci|grep-ieth 終端顯示的結果為:02:00.0Ethernetcontroller:QualcommAtherosAR8161Gigabit Ethernet(rev08) 接著再執行一下命令:ifconfg 終端顯示的連接中沒有eth0的相關信息,只有一個lo和virbr0 很明顯,網卡驅動沒有裝好。我是這樣來解決的。 注意:我電腦是聯想Y400網卡是上面的AtherosAR8161這個,網卡驅動下載鏈接 下載後解壓得到:alx-linux-v2.0.0.6目錄 2.檢查自己的系統環境 gcc kernel-headers和kernel-devel是否已經安裝,我安裝系統時候就安裝了開發組件和桌面,所以這里沒必要再安裝。 如果沒有安裝開發組件,可以進行如下操作(用yum前需要提前配好yum源) yuminstallgcc yuminstallkernel-headers yuminstallkernel-devel 3.編譯: 進入alx-linux-v2.0.6的目錄 執行make 此時在src文件件夾中產生了一個alx.ko文件 4.配置文件的修改: mkdir/lib/moles/2.6.32-358.6.2.el6.x86_64/kernel/net/wired //創建文件夾wired 在vi/lib/moles/2.6.32-358.6.2.el6.x86_64/moles.networking文件里添加 alx.ko 執行命令:vi/etc/sysconfig/moles/alx.moles 在alx.moles中添加如下腳本內容:
6. X1c2018 4G模塊位裝傳輸速度太慢
是的。
4G模塊一般用的USB介面,當然串口也有人用,只不過速率慢些。由於4G模塊的驅動較為復雜,所以如果是USB介面,在普通MCU上做就會比較困難,這時Linux系統的優勢就體現出來了,Linux由於其完備的驅動支持,在上面做4G就會容易很多。
7. 4G模塊,wifi模塊是什麼,工作原理是什麼
4G模塊,也被叫作4G通信模塊或4G DTU模塊,他是物聯網行業具有4G通信功能的一種產品,通過4G模塊,我們可以實現工業設備數據通過無線4G網路傳輸到遠端控制中心,並從控制中心通過4G模塊遠程對工業設備進行數據通信。從而實現工業設備通過無線4G網路的集中管理集中監控。通過4G模塊可大大的減少運營人工成本。
4G模塊的工作原理
近年來物聯網行業飛速發展,通過各種物聯網模塊來代替人力,應用到了各行各業。那麼4G模塊的工作原理是怎樣的呢,我們就來分析4G模塊塔石怎麼工作的。4G模塊是基於4G網路來進行通信的,4G模塊是指支持TD-LTE和FDD-LTE等LTE網路制式的統稱。具有通信速度快、網路頻譜寬、通信靈活等特點。4G模塊在硬體上將射頻、基帶集成在一塊PCB小板上,完成無線接收、發射、基帶信號處理功能。軟體上通過4GLTE網路傳輸,對下位機modbus數據進行傳輸到伺服器端,支持心跳包,注冊包功能。並可支持軟體支持語音撥號、簡訊收發、撥號聯網等功能。
WiFi模塊又名串口Wi-Fi模塊,屬於物聯網傳輸層,功能是將串口或TTL電平轉為符合Wi-Fi無線網路通信標準的嵌入式模塊,內置無線網路協議IEEE802.11b.g.n協議棧以及TCP/IP協議棧。傳統的硬體設備嵌入Wi-Fi模塊可以直接利用Wi-Fi聯入互聯網,是實現無線智能家居、M2M等物聯網應用的重要組成部分。
串口WiFi模塊的工作原理
串口WiFi模塊的工作原理大致如下: 網路發送–TCP數據 => 模塊 =>串口數據–單片機接收,反向也是一樣的,模塊作為一個數據傳輸的通道。
智能WiFi插座支持遠程WiFi操控以及定時開關等功能,可實現在異地對家裡各種家用電器的控制,比如控制空調、電飯煲、熱水器等的開啟和關閉,操作方便省心。同時,還可以在此基礎上開發更多的功能,比如定時延時,usb充電,網路遠控,電量統計,節能省電……
8. 4G lenovo u盤裝linux
如果你不是有一定linux基礎,會安裝linux的人,那就不要白費力了,linux的普及率不是很高,因此會弄得人不是很多安裝步驟:插入U盤,用Debian安裝光碟啟動進入安裝界面,進行基礎配置(比如鍵盤布局,語言等選項)
分區
分區是能否成功安裝的關鍵之一
分區選擇自定義分區,
我第一次安裝選擇了在U盤上新建分區表,但是後來啟動失敗了,我不知道是不是這個原因,還是grub安裝失敗導致的。
第二次安裝,我沒有在U盤上新建分區表,而是直接分區(就是在windows下格一遍後的初始狀態,只有一個區)。
把U盤分成兩個區,ext2(900多M),然後剩下64M給swap作為交換分區。
為什麼這么分,我是這么思考的,
1,ext3的磁碟管理機制會讓磁碟頻繁讀寫,大大縮短U盤使用壽命。所以採用ext2格式
2,既然是迷你型OS,U盤也只有1G,就不指望用上swap分區,主存主要是內存。分64M給OS只是為了防止系統沒有swap出現未知錯誤。
3,我嘗試過分一個小區為fat32,作為日常windows下U盤使用,但是在我的電腦widnows上會出現識別不出的錯誤,所以第二次安裝取消fat32分區。
4,1G U盤OS的速度以及各種性能的瓶頸主要是USB的讀寫速度,這個瓶頸和是否把重要文件夾掛載到獨立分區相比,差距是在太大,所以我選擇了把OS全部安裝到一個分區。所以選擇一個ext2+一個swap
為了提高U盤OS的通用性,所以我取消了非U盤的所有關聯。比如因為我電腦上之前已經安裝了linux,也有swap分區,Debian安裝程序會同時關聯硬碟上的swap分區和U盤上的swap分區。於是我設置硬碟上的swap分區不可用(相對於要安裝到U盤的OS而言)
安裝U盤OS的另外一個關鍵是grub的安裝。
安裝grub系統會問你是否安裝到MBR上,選擇否。把grub安裝到U盤上。如果你有一個硬碟,那麼一般硬碟就是(hd0),U盤就是(hd1),
如果不知道你U盤是hd幾。你可以用第二種表達方式:
你直接輸入驅動器名字,方法如下:
ctrl+al+f2,在終端下輸入命令
fdisk -l
查看你的U盤驅動器名
我的是
/dev/sdb
之後正常安裝,直到完畢。
重啟。
現在設置BIOS從U盤啟動。
成功進入GRUB。
如果直接選擇進入linux,會出錯。
因為剛才光碟安裝的時候,是默認第一塊硬碟為hd0的
剛才安裝grub的時候,U盤給識別為hd1,在grub的啟動配置文件裡面也是這么寫的。
而現在從U盤啟動,那麼grub就認為U盤是hd0,因此路徑錯誤,出錯。
所以在進入grub引導程序界面的時候,選擇linux選項,按<e>進行編輯,再選擇所有行,把hd1(hd幾,具體看你電腦)改為hd0,回車確定,按<b>引導。
進入linux後,編輯/boot/grub/menu.lst配置文件,把上述路徑改過來。保存。重啟。
OK,一個移動的迷你操作系統安裝完畢。
安裝建議:
由於U盤容量有限,在安裝過程中,不要安裝窗口管理器。只安裝基本系統或者再加一個筆記本管理系統。
安裝完基本系統後,建議更改一下源配置文件
在安裝之後,請清空deb包緩存,路徑如下:/var/cache/apt/archives
新立德軟體包在軟體安裝方面實在太好用了,建議安裝,名字是:synaptic
每次要安裝新軟體之前,把裡面的deb包全部刪除。
畢竟只有文本界面的OS太丑,如果要安裝窗口管理器,建議安裝輕量級的窗口管理器。
xorg+xfce4是個不錯的選擇,簡單易用,適合新手和老鳥。
命令行如下:
使用管理員身份安裝
apt-get install xorg
rm /var/cache/apt/archives/*
apt-get install xfce4
rm /var/cache/apt/archives/*
如果你不爽,請安裝fvwm或者e之類的。
如果要裝kde和gnome,會在安裝過程中發生磁碟空間不夠的情況。建議不要。或者把組件分批安裝,安裝完一批,馬上清空deb包緩存。
如果在安裝過程中不幸磁碟空間不足退出,請清空deb緩存後
dpkg --configure -a
繼續
掃盲:
使用管理員許可權:su
更改源配置文件:詳見和debian.cn99.com
如何安裝一個包:管理員許可權下,apt-get install 包名
9. 怎麼用stm32這樣的單片機控制4G模塊
如果是AT命令方式,比較簡單。通過串口發送AT命令就能控制。如果想撥號上網有點麻煩,因為我過的4G,需要SDK來和模塊通信。而SDK只提供linux平台的驅動。
或者有的4G模塊,PCIE直接支持ACM驅動,但是這也得LINUX支持。單純的STM32想支持撥號方式的上網,有些困難。
10. 求助,華為那些4G無線上網卡支持linux
linux都支持3G的。驅動是USB轉串口驅動,叫usbserial.ko後面帶vendor與proct就可以了。撥號都是pppd 與 chat。 你常用linux,就知道usbserial.ko驅動了。隨便看下驅動代碼添加vendor與proct就可以了。修改pppd的撥號腳本就可以了。