A. 树莓派A➕为什么没有网络接口可以用网络吗在线等急
你好,为了减轻重量,树莓派A+只保留了一个USB接口。但是他其实是可以上网的,而且是无线网络配置。首先你要购买硬件无线网卡。然后配置无线网卡。进入Linux命令行之后,直接输入sudo nano /etc/network/interfaces打开树莓派网络配置文件。进入interface文件,我们可以看到默认配置为dh cp方式。然后你就要根据你的网络环境设置网络地址。把原来内容全部删掉。输入auto ethiface eth0 inet static。再输入静态ip地址address。网络掩码net mask。和网关gateway这个具体格式,你可以在网络上搜一下。然后输入双冒号wq保存。都可以连接无线网络了。
B. 树莓派3 wifi配置文件在哪
1、检查USB无线网卡是否已经正确识别
将无线USB网卡插入树莓派后启动树莓派,比较不建议热插拔,因为插入的一瞬间会有比较高的电流,如果电源输出不够可能导致树莓派重启。用自己的方法进入shell界面后输入命令:
lsusb
如果树莓派已经正常识别,在显示类似于如下的信息中可以看到你的USB无线网卡设备ID和芯片型号
pi@raspberrypi:~$ lsusb
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconctor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以我的EDUP为例,使用的是Realtek RTL8188CUS的芯片。
最新的raspbian已经有了wifi必要的包,直接插上就可以用了。不过最好还是可以看看 iwconfig 确认一下,输入 iwconfig 显示如下:
pi@raspberrypi:~$ iwconfig
wlan0 unassociated Nickname:""
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
如果出现了wlan0,那说明网卡已经正常工作了。(这里的示例是已经用usb无线网卡连接上网络了,所以会显示ESSID。)如果这里的显示不正常,请安装连接wifi必要的包
sudo apt-get install wireless-tools wpasupplicant firmware-realtek
2、设置wifi
输入如下命令可以搜索附近所有可连接的Wifi AP:
pi@raspberrypi:~$ iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 50:BD:5F:69:32:E8
ESSID:"TP-LINK_32E8"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:300 Mb/s
Extra:wpa_ie=
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie=
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=99/100 Signal level=62/100
Cell 02 - Address: 00:6B:8E:67:27:19
ESSID:"PHICOMM_672719"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:300 Mb/s
Extra:wpa_ie=
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie=
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=100/100 Signal level=54/100
(由于我这边的wifi比较多,返回信息太长了,所以就不全部展现了)
如果不需要知道wifi详细参数,之查找Wifi AP的话 可以输入 iwlist wlan0 scan | grep ESSID 回显如下
pi@raspberrypi:~$ sudo iwlist wlan0 scan | grep ESSID
ESSID:"TP-LINK_32E8"
ESSID:"lpcx26"
ESSID:"PHICOMM_672719"
ESSID:"wangcheng"
ESSID:"TP-LINK_2BA4"
ESSID:"ME-139"
ESSID:"138-303"
ESSID:"ChinaNet-2VJV"
ESSID:"MERCURY_5CEE4E"
ESSID:"NO"
ESSID:"TP-LINK_E3DB46"
ESSID:"qingchao5"
ESSID:"ChinaNet-Fyuz"
ESSID:"MERCURY_9C1C"
ESSID:"liuchunyan"
ESSID:"TP-LINK_0596"
确定树莓派可以检测到你建立的wifiap之后,按照如下方法配置
使用如下命令获得wifi设置 wpa_passphrase SSID名称 密码 回显如下
pi@raspberrypi:~$ wpa_passphrase SSID password
network={
ssid="SSID"
#psk="password"
psk=
}
复制这段回显并保存到自己的配置文件中
pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID"
#psk="password"
psk=
}
Ctrl + O 快捷键 保存; Ctrl + X 快捷键 退出 Nano 编辑器
修改完成后,使用以下命令重启网络
pi@raspberrypi:~$ sudo /etc/init.d/networking restart
pi@raspberrypi:~$ sudo service networking restart #跟上面行的作用一样。
pi@raspberrypi:~$ sudo ifdown wlan0 #有时需要执行 或者 下一行命令才能发生作用。
pi@raspberrypi:~$ sudo ifup wlan0 #建议尝试本条命令
pi@raspberrypi:~$ wpa_cli status #查看连接状态
成功后,用 ifconfig 命令可以看到 wlan0 设备,且有了IP地址(已连接)。
如果还是没有反应,重启树莓派 sudo reboot 命令重启。
C. 树莓派运行ubuntu mate15.10系统时没有声音 怎样配置
新购了一块树莓派2,相比树莓派B+,在配置上有了相当的提升
第二代树莓派(Raspberry Pi 2)正式发布,同现有的Model B+售价相同,为$35,用户可以通过element14 和 RS Components两家合作商进行选购。
树莓派2采用了900MHz的四核ARM Cortex-A7处理器(性能是前代的6倍以上),1GB的LPDDR2 SDRAM(内存提升两倍),并完美兼容第一代树莓派。因为采用了ARMv7处理器,所以能够运行所有ARM GNU/Linux分支版本,包括Snappy Ubuntu Core和微软的Windows 10系统。
这些特性足以让树莓派2做为我的家用电脑No.2,平时只是上上网,敲敲代码,应该可以胜任,PC机就留着工作和游戏用吧。搜寻了一下网络,发现除了官方提供的raspbian之外,国外有人已经做出了适用于树莓派的ubuntu系统,据介绍速度完胜raspbian,准备尝试安装并配置一下。
烧录ubuntu系统
话不多说,首先是下载镜像,并且烧录到SD卡中,关于这点,在我前一篇的文章中已经介绍过步骤,这里就不重复说明。
为HDMI转VGA转接口设置显示配置
因为显示器没有HDMI接口,因此用到一个HDMI转VGA转换器,这个转换器在使用过程中经常出现黑屏,重启后无法显示。查询得知由于转换器的问题,需要对树莓派系统的配置文件config.txt进行相应的调整,才能正确的显示。
树莓派的配置文件位于/boot/config.txt,这个文件相当与PC里的BIOS配置,存储了开机时首先加载的配置信息。这里可以在树莓派的Linux系统中直接编辑,我这时由于显示器没法显示,就用了一个读卡器将tf接到PC机上修改(PC机直接可以打开编辑,不用加载)。
打开config.txt,设置以下配置:
1
2
3
4
5
6
7
disable_overscan=1
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=16
config_hdmi_boost=4
hdmi_ignore_edid=0xa5000080
保存后,将tf卡插入树莓派启动,显示器就可以正常显示了。
汉化系统界面
进入系统发现,整个系统的界面是英文的,虽然中文文字可以正常显示,不过也许中文更加让人觉得亲切吧。汉化也很简单,根据这个帖子的说明(我因为看着英文界面暂时没觉得有啥影响,就没装了),只要下载安装喜欢的字体,然后安装中文语言包就可以了
1
2
3
sudo apt-get install ttf-wqy-microhei
sudo apt-get install language-pack-zh-hans
安装完成后重启,在登录界面左下角选择语言为中文,进入系统,界面就已经汉化了。
安装中文输入法
安装好系统之后,紧接着安装中文输入法,这里安装的是fcitx的拼音输入法:
1
2
sudo apt-get install fcitx fcitx-sunpinyin
sunpinyin是基本的拼音输入,如果需要云词库拼音,也建议安装google拼音和云拼音
1
2
3
sudo apt-get install fcitx-googlepinyin
sudo apt-get install fcitx-mole-cloudpinyin
经过对比,发现googlepinyin比起sunpinyin,词库更加丰富,速度也同样很快,现在基本已经代替了sunpinyin。
为浏览器安装flash插件
默认浏览器为Chromium,该浏览器默认并不能显示flash,而由于flash停止跟新的缘故,adobe官网下载的flash插件也无效,因此需要使用到这里的方法进行操作。
下载PepperFlash-12.0.0.77-armv7h.tar.gz,解压后PepperFlash文件夹中的所有文件拷贝到chromium的插件目录(/usr/lib/chromium-browser/plugins)中
1
2
3
4
5
6
wget http://odroidxu.leeharris.me.uk/PepperFlash-12.0.0.77-armv7h.tar.gz
tar -xzf PepperFlash-12.0.0.77-armv7h.tar.gz
cd PepperFlash
chmod +x *
sudo cp * /usr/lib/chromium-browser/plugins
然后编辑chromium浏览器的默认配置文件
1
2
sudo vi /etc/chromium-browser/default
在配置文件中找到CHROMIUM_FLAGS=,将其修改为如下:
1
2
CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=12.0.0.77 -password-store=detect -user-data-dir"
保存退出,接着打开chromium浏览器,在地址栏输入chrome://plugins,打开插件管理器,在里面找到 Adobe Flash Player,点击启用即可。这时候访问含flash的网页,flash就已经可以正常显示了。
开启系统声音
可能是为了减少资源占用的原因,默认是没有声音输出的,对于我这个新手而言,刚开始毫无头绪,甚至想是否需要安装驱动才能解决问题。后来无意中想起树莓派自带的设置工具,决定尝试一下:
在终端中输入
1
2
sudo raspi-config
打开树莓派设置工具,找到Advanced options,然后在进入Audio设置,将声音输出设置为3.5`接口输出,保存重启,再打开音乐,声音已经可以正常播放了。
其他软件安装
树莓派2由于配置的提升,不但带来了ubuntu的系统,同时也能够有足够的配置去处理一些大型的应用,比如安装office进行文字处理,安装GIMP进行图像处理等,这篇文章写了一些关于软件的应用,而对我来说,其实最常用的还是下载大型文件,挂机下载也比较省电真是解决的小带宽下载大文件的难题。
D. 树莓派3B怎么配置kgdb环境
Broadcom BCM2837 芯片组,运行频率 1.2 GHz
•64 位四核 ARM Cortex-A53
•802.11 b/g/n 无线局域网
•蓝牙 4.1(经典和低能耗)
•双核 Videocore IV® 多媒体协处理器
•1 GB LPDDR2 存储器
•支持所有的 ARM GNU/Linux 分发和 Windows 10 IoT
•MicroUSB 连接器,用于 2.5 A 电源
•1 x 10/100 以太网端口
•1 x HDMI 视频/音频连接器
•1 x RCA 视频/音频连接器
•4 个 USB 2.0 端口
•40 个 GPIO 引脚
•芯片天线
•DSI 显示连接器
•microSD 卡插槽
•尺寸:85 x 56 x 17 mm
Broadcom BCM2837 芯片组,运行频率 1.2 GHz
•64 位四核 ARM Cortex-A53
•802.11 b/g/n 无线局域网
•蓝牙 4.1(经典和低能耗)
•双核 Videocore IV® 多媒体协处理器
•1 GB LPDDR2 存储器
•支持所有的 ARM GNU/Linux 分发和 Windows 10 IoT
•MicroUSB 连接器,用于 2.5 A 电源
•1 x 10/100 以太网端口
•1 x HDMI 视频/音频连接器
•1 x RCA 视频/音频连接器
•4 个 USB 2.0 端口
•40 个 GPIO 引脚
•芯片天线
•DSI 显示连接器
•microSD 卡插槽
•尺寸:85 x 56 x 17 mm
E. 树莓派怎么使用modprobe命令
查看moles的配置文件: modprobe -c
这里,可以查看moles的配置文件,比如模块的alias别名是什么等。会打印许多行信息,例如其中的一行会类似如下: alias symbol:ip_conntrack_unregister_notifier ip_conntrack 列出内核中所有已经或者未挂载的所有模块: modprobe -l
F. 请教各位,树莓派U盘启动如何呃谁有u-boot哈
你需要一个树莓派, 相对应的外接设备, 一个可用的网络. 我们建议读者先阅读关于初识树莓派的文章,确保读者已经具备所有关于树莓派的基础知识(比如如何给树莓派供电和基础的配置)。
除了上述需要的硬件配置以外, 读者同时需要下载BerryBoot的安装文件:
BerryBoot Installer
从下载的.zip的压缩文件中解压并安装BerryBoot到经过FAT格式格式化过的SD卡中。
配置BerryBoot
当你下载好安装文件并且解压到你的SD卡后, 将SD卡插入树莓派中并接上电源启动它, 你会看到短暂的启动过程并最终显示以下的配置界面:
花些时间调整屏幕显示(看屏幕上方和下方是否出现绿色的校准条来选择是否选择或者撤销overscan选项)。 设置你的网络连接类型(network connection)为有线(wired)或者无线(Wi-Fi)。最后设置的你的键盘布局。
如果你选择了无线连接你的网络,安装程序会让你选择连接的无线网络名称和相应的密码。
注意:这里的无线网络连接设置只适用于BerryBoot安装过程,一旦你安装了树莓派的linux系统比如Raspbian,你需要在Raspbian再次设置你的无线网络连接。
当你链接上网络后,安装程序会让你选择安装树莓派系统的位置(SD卡或是外接的硬盘):
这里默认的是SD卡, 如果你想将树莓派的系统安装在外接的闪存或是硬盘上,现在就连接上它们。一旦显示出你连接上的闪存或者硬盘,选择并点格式化键(Format), 注意这里格式化会清楚掉所有闪存或者硬盘上的内容,请格式化前自行备份。
大约一分钟后, 会弹出一个添加系统(Add OS)的窗口中, 这里你可以选择安装到BerryBoot卡上的第一个系统。 这里我们以安装Raspbian为例, 点击确认(OK)进行安装。
一旦Raspbian的安装镜像文件下载并安装完成后, BerryBoot的Menu Editor就会弹出并显示以下内容:
在这个menu editor中,你可以进行多项操作。你可以添加(Add OS)新的系统或者移除(Delete)现有的系统, 同样的你可以选择默认的启动系统(Make default)。你可以编辑(Edit)每一个单独系统的属性比如更改名称或是内存的位置。你可以在这里复制(Clone)系统(比如在Raspbian上运行两个不同的项目)。有也可以备份(Backup)整个SD卡或者外接存储设备中的单独的某一个系统。
除了上述的这些外,你可以进行更高级的配置(在窗口上面最后的小箭头处), 比如BerryBoot的密码设置, 修复坏损的文件系统, 转换使用命令行窗口进行设置。
上面的这些都是BerryBoot很好的功能, 但是我们这里的重点是添加一个新的系统。点击添加系统(Add OS), 屏幕转回到刚刚的添加系统(Add OS)的窗口中, 现在我们要再添加OpenELEC到我们的BerryBoot系统启动项中。选择并点击确认。
当第二个系统安装完毕后,你就可以在Menu Editor中选择默认的启动系统了, 这里我们选择Raspbian做为我们默认的启动系统:
到这,我们就可以退出Menu Editor开始我们的多系统选择启动了。 点击退出(Exit)按钮。一会就会弹出以下的BerryBoot menu窗口
G. 树莓派怎么安装一个setup.py文件
打开cmd、到达安装目录、python setup.py build、python setup.py install
先下载你要安装的包,并解压到磁盘下;
进入到该文件的setup.py 目录下 ,打开cmd,并切换到该目录下;
先执行 python setup.py build
然后执行 python setup.py install
H. windows 树莓派config.txt在哪
由于树莓派并没有传统意义上的BIOS, 所以现在各种系统配置参数通常被存在"config.txt"这个文本文件中.树莓派的config.txt文件会在ARM内核初始化之前被GPU读取.
这个文件存在引导分区上的.对于Linux, 路径通常是/boot/config.txt, 如果是Windows (或者OS X) 它会被识别为SD卡中可访问部分的一个普通文件.
如果想要编辑配置文件, 请查看介绍R-Pi_配置文件.
你可以使用下列命令去获取当前激活的设置:
hdmi_group
设置HDMI类型
不指定组, 或者设为0, 将会使用EDID报告的首选组.
hdmi_group=1 CEA
hdmi_group=2 DMT
这是另一个示例文件, 包含了各种功能的扩展文档.
内存
disable_l2cache 禁止ARM访问GPU的二级缓存. 相应的需要在内核中关闭二级缓存.
默认为0
gpu_mem
GPU内存以兆为单位. 设置ARM和GPU之间的内存分配. ARM会获得剩余所有内存. 最小设为16. 默认为64
gpu_mem_256 对于有256MB内存的树莓派的GPU内存设置. 512MB的派请忽略. 会覆盖gpu_mem.
最大设为192. 默认不设置
gpu_mem_512 对于有512MB内存的树莓派的GPU内存设置. 256MB的派请忽略. 会覆盖gpu_mem.
最大设为448. 默认不设置
disable_pvt 禁止每500毫秒调整一次RAM的刷新率 (RAM温度测量).
CMA - 动态内存分配
I. 树莓派系统怎么运行py文件
一、首先写个简单的python
脚本
脚本很简单,就是树莓派上一个灯闪烁程序
文件保存在/home/pi/script/ledblink.py
二
开机启动脚本
保存脚本为/etc/init.d/ledblink文件
三
设置python脚本开机启动
这样就完工了,重启树莓派就会发现led自己闪烁了,停止用sudo
service
ledblink
stop就行
J. 无线网卡在树莓派上配置失败怎么办
无线网卡在树莓派上配置失败,可通过以下步骤进行排障解决:
1、如树莓派能够通过hdmi连接到显示器,可接上键盘鼠标直接编辑/etc/network/interfaces这个文件即可;
2、如有一根串口调试线,可以通过串口登陆到树莓派的终端,在在终端里编辑树莓派的网络配置文件即可。在Windows上可以使用Putty或自带的超级终端进行连接,在Linux上也有Screen等程序;
3、如有一个Linux平台,不管是一台PC、一台笔记本甚至一个OpenWrt路由器,只需要支持ext4文件系统格式并带一个USB接口即可。只需要将树莓派的卡挂载后就可以直接查看和编辑树莓派的系统文件了。